SurfaceSculptManipulator_SculptData (struct)¶
バージョン 1.12.0 で追加.
A collection of points, and the generated value changes used to modify the shape of the painted PolygonMesh. A dictionary of these structures are stored in the SurfaceSculptCommand.
Members¶
| PolygonMesh | mesh | The mesh that was under the mouse during the event that generated the paint data. |
| Integer[] | pointIds | The points collected and modified during this paint stroke. |
| Vec3[] | oldValues | The previous values that existed before the paint stroke was applied to the mesh. |
| Vec3[] | newValues | The new values that exist after the paint stroke is applied to the mesh. |
| Boolean | recomputePointNormals |
Methods¶
| SurfaceSculptManipulator_SculptData ( in PolygonMesh mesh ) | |
| SurfaceSculptManipulator_SculptData ( in SurfaceSculptManipulator_SculptData other ) | |
| SurfaceSculptManipulator_SculptData () | |
| SurfaceSculptManipulator_SculptData | clone ? () |
| doAction ! () | |
| mergeIn ! ( in SurfaceSculptManipulator_SculptData sculptData ) | |
| undoAction ! () |
Methods in detail¶
SurfaceSculptManipulator_SculptData ( in PolygonMesh mesh )
SurfaceSculptManipulator_SculptData ( in SurfaceSculptManipulator_SculptData other )
copy constructor
SurfaceSculptManipulator_SculptData ()
default constructor
SurfaceSculptManipulator_SculptData SurfaceSculptManipulator_SculptData.clone? ()
clone method
SurfaceSculptManipulator_SculptData.doAction! ()
SurfaceSculptManipulator_SculptData.mergeIn! ( in SurfaceSculptManipulator_SculptData sculptData )
Merge the new paint data into the existing paint data to create one set that can be undone/redone
SurfaceSculptManipulator_SculptData.undoAction! ()