[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [57456] trunk/blender/source/blender/ editors/space_view3d/drawobject.c: fix [#35694] Lattice; Display Type: " Bounds" not working

Campbell Barton ideasman42 at gmail.com
Fri Jun 14 17:11:28 CEST 2013


Revision: 57456
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=57456
Author:   campbellbarton
Date:     2013-06-14 15:11:28 +0000 (Fri, 14 Jun 2013)
Log Message:
-----------
fix [#35694] Lattice; Display Type: "Bounds" not working

Modified Paths:
--------------
    trunk/blender/source/blender/editors/space_view3d/drawobject.c

Modified: trunk/blender/source/blender/editors/space_view3d/drawobject.c
===================================================================
--- trunk/blender/source/blender/editors/space_view3d/drawobject.c	2013-06-14 14:57:35 UTC (rev 57455)
+++ trunk/blender/source/blender/editors/space_view3d/drawobject.c	2013-06-14 15:11:28 UTC (rev 57456)
@@ -6720,7 +6720,15 @@
 			break;
 		case OB_LATTICE:
 			if ((v3d->flag2 & V3D_RENDER_OVERRIDE) == 0) {
-				drawlattice(scene, v3d, ob);
+				/* Do not allow boundbox in edit nor pose mode! */
+				if ((dt == OB_BOUNDBOX) && (ob->mode & OB_MODE_EDIT))
+					dt = OB_WIRE;
+				if (dt == OB_BOUNDBOX) {
+					draw_bounding_volume(scene, ob, ob->boundtype);
+				}
+				else {
+					drawlattice(scene, v3d, ob);
+				}
 			}
 			break;
 		case OB_ARMATURE:




More information about the Bf-blender-cvs mailing list