postpone crazy-space changes until next release, causes issues with extrude which...
authorCampbell Barton <ideasman42@gmail.com>
Tue, 24 Sep 2013 12:43:25 +0000 (12:43 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Tue, 24 Sep 2013 12:43:25 +0000 (12:43 +0000)
source/blender/editors/transform/transform_conversions.c

index ebc6175311941731fe44eb3be57d605b0f536660..a4299fe688c6dcc1f534a017ec39f8b0bb3e1d63 100644 (file)
@@ -2228,7 +2228,13 @@ static void createTransEditVerts(TransInfo *t)
                /* if we still have more modifiers, also do crazyspace
                 * correction with quats, relative to the coordinates after
                 * the modifiers that support deform matrices (defcos) */
-               if ((totleft > 0) || (totleft == -1)) {
+
+#if 0  /* TODO, fix crazyspace+extrude so it can be enabled for general use - campbell */
+               if ((totleft > 0) || (totleft == -1))
+#else
+               if (totleft > 0)
+#endif
+               {
                        mappedcos = crazyspace_get_mapped_editverts(t->scene, t->obedit);
                        quats = MEM_mallocN(em->bm->totvert * sizeof(*quats), "crazy quats");
                        crazyspace_set_quats_editmesh(em, defcos, mappedcos, quats);