Blender Git Commit Log

Git Commits -> Revision bf3d888

June 5, 2012, 22:38 (GMT)
UV transform correction tool
============================
* Fix for proportional editing. It seems that the reason that the tool
didn't work for proportional editing was that TransformData are sorted
making editvert indices invalid. I thought that BMVerts were sorted
instead, then I realized that they are not used during transform. I
wrestled with the idea of copying the indices during sort to avoid
storing the initial positions of BM_Verts again but I didn't want to
slow it down. Copying the coordinates of the vertices instead uses a bit
more memory (96 instead of 64 bits for 64 bit pointer) but does the
trick.
* Also removed a lot of debug stuff.

Commit Details:

Full Hash: bf3d8885f7e6ca5e1c0ba3fefce3dc388b8d0c38
SVN Revision: 47484
Parent Commit: b7f0820
Lines Changed: +36, -70

3 Modified Paths:

/source/blender/editors/transform/transform.h (+1, -7) (Diff)
/source/blender/editors/transform/transform_conversions.c (+6, -7) (Diff)
/source/blender/editors/transform/transform_generics.c (+29, -56) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021