Blender Git Commit Log

Git Commits -> Revision 69d6222

Revision 69d6222 by Germano Cavalcante (master)
October 18, 2021, 04:58 (GMT)
Snap and Placement Gizmo Refactor

Move most of the gizmo snap and placement code to `view_cursor_snap.c`.

Simplify and extend the snap API.

Differential Revision: https://developer.blender.org/D12868

Commit Details:

Full Hash: 69d6222481b4342dc2a153e62752145aa37ea101
Parent Commit: be22e36
Lines Changed: +1290, -1304

1 Added Path:

/source/blender/editors/space_view3d/view3d_cursor_snap.c (+954, -0) (View)

11 Modified Paths:

/source/blender/editors/gizmo_library/gizmo_types/snap3d_gizmo.c (+102, -487) (Diff)
/source/blender/editors/include/ED_gizmo_library.h (+9, -32) (Diff)
/source/blender/editors/include/ED_transform_snap_object_context.h (+2, -1) (Diff)
/source/blender/editors/include/ED_view3d.h (+68, -0) (Diff)
/source/blender/editors/space_view3d/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+4, -0) (Diff)
/source/blender/editors/space_view3d/view3d_edit.c (+2, -1) (Diff)
/source/blender/editors/space_view3d/view3d_gizmo_ruler.c (+10, -10) (Diff)
/source/blender/editors/space_view3d/view3d_placement.c (+104, -750) (Diff)
/source/blender/editors/transform/transform_snap.c (+4, -6) (Diff)
/source/blender/editors/transform/transform_snap_object.c (+30, -17) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021