Blender Git Commit Log

Git Commits -> Revision 516038c

Revision 516038c by Grigory Revzin (soc-2014-shapekey)
June 11, 2014, 22:06 (GMT)
Transform constraint and propcircle drawing positions update

Manipulator and constraints and prop circle are now drawn where they should be drawn: on derived cage-based positions.

http://screenshot.su/img/ef/e6/26/efe626a9a496e794c174e76ec9522736.jpg

Moved the mapping function over to crazyspace, seems a better place for them. Abstracted active element center calculation to crazyspace, too. Use scene->customdata_mask on mesh to prevent recalculating the DerivedMesh every time.

Screenshot here:

Commit Details:

Full Hash: 516038c983e7eb6236252c65e5db8b287fbdc2ec
Parent Commit: ed01fea
Lines Changed: +191, -94

8 Modified Paths:

/source/blender/blenkernel/BKE_crazyspace.h (+14, -0) (Diff)
/source/blender/blenkernel/BKE_DerivedMesh.h (+0, -9) (Diff)
/source/blender/blenkernel/intern/crazyspace.c (+101, -0) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+0, -51) (Diff)
/source/blender/editors/transform/transform_conversions.c (+1, -1) (Diff)
/source/blender/editors/transform/transform_generics.c (+63, -8) (Diff)
/source/blender/editors/transform/transform_manipulator.c (+9, -24) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+3, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021