Blender Git Commit Log

Git Commits -> Revision fd1faa5

Revision fd1faa5 by Martin Poirier (master)
June 9, 2008, 18:41 (GMT)
Merge from Apricot Revisions 14897, 14913, 14914, 14915, 14929, 15009, 15046
---------------------------------------------------
Snappy stuff

* Align rotation with snapping target: rotate the object, aligning it with the target (object mode only - temporarily) (New icon in the header when snap is turned on)

* Snap to different mesh elements (face, edge, vertice): snapping target slide on faces and edge or use exact position of vertice. When using Align rotation with edge snapping, the normal is interpolated as you slide along.

Snaps correctly to derived mesh (sculpt, modifiers, ...) and duplis. In object and edit mode.

NOTE: The snapping code is now based on faces, so even if you're snapping to vertices or edges, it will not work on meshes without faces. This might change if needed.

Commit Details:

Full Hash: fd1faa55425db3097e7bc6ae533dcca564a677cb
SVN Revision: 15180
Parent Commit: 8c68895
Lines Changed: +2626, -2290

9 Modified Paths:

/release/datafiles/blenderbuttons (+0, -0) (Diff)
/source/blender/include/BIF_resources.h (+1, -1) (Diff)
/source/blender/include/transform.h (+5, -0) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+7, -2) (Diff)
/source/blender/src/blenderbuttons.c (+2177, -2161) (Diff)
/source/blender/src/header_view3d.c (+16, -0) (Diff)
/source/blender/src/transform.c (+37, -6) (Diff)
/source/blender/src/transform_generics.c (+0, -1) (Diff)
/source/blender/src/transform_snap.c (+383, -119) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021