Blender Git Loki
Git Commits -> Revision 08c0e2a
Revision 08c0e2a by Pablo Dobarro (sculpt-mode-features) May 19, 2019, 16:10 (GMT) |
Sculpt mode transform tool: Initial implementation Work in progress... - Scaling and orientations are not implemented yet. - The "move pivot only" option is ignored when the tool is used from the gizmo. - Only meshes, no multires or dyntopo. This commit also includes the operator to set the pivot point position automatically as well as a refactor of the mesh filter cache to be shared with the transform tool. |
Commit Details:
Full Hash: 08c0e2a35d0159d8d771a24be1c452b0e700e4a3
Parent Commit: 6e558c8
Lines Changed: +653, -124
13 Modified Paths:
/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py (+21, -0) (Diff)
/source/blender/blenkernel/BKE_paint.h (+9, -2) (Diff)
/source/blender/editors/include/ED_sculpt.h (+5, -0) (Diff)
/source/blender/editors/include/ED_transform.h (+3, -0) (Diff)
/source/blender/editors/sculpt_paint/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+491, -120) (Diff)
/source/blender/editors/sculpt_paint/sculpt_intern.h (+13, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt_undo.c (+5, -0) (Diff)
/source/blender/editors/transform/transform.c (+19, -0) (Diff)
/source/blender/editors/transform/transform_conversions.c (+55, -0) (Diff)
/source/blender/editors/transform/transform_generics.c (+8, -0) (Diff)
/source/blender/editors/transform/transform_gizmo_3d.c (+13, -1) (Diff)
/source/blender/editors/transform/transform_ops.c (+10, -1) (Diff)
/source/blender/blenkernel/BKE_paint.h (+9, -2) (Diff)
/source/blender/editors/include/ED_sculpt.h (+5, -0) (Diff)
/source/blender/editors/include/ED_transform.h (+3, -0) (Diff)
/source/blender/editors/sculpt_paint/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+491, -120) (Diff)
/source/blender/editors/sculpt_paint/sculpt_intern.h (+13, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt_undo.c (+5, -0) (Diff)
/source/blender/editors/transform/transform.c (+19, -0) (Diff)
/source/blender/editors/transform/transform_conversions.c (+55, -0) (Diff)
/source/blender/editors/transform/transform_generics.c (+8, -0) (Diff)
/source/blender/editors/transform/transform_gizmo_3d.c (+13, -1) (Diff)
/source/blender/editors/transform/transform_ops.c (+10, -1) (Diff)