[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [59888] branches/soc-2013-rigid_body_sim/ source/blender/editors/space_view3d/drawobject.c: drawobject: Fix sphere drawing
Sergej Reich
sergej.reich at googlemail.com
Fri Sep 6 19:58:49 CEST 2013
Revision: 59888
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=59888
Author: sergof
Date: 2013-09-06 17:58:48 +0000 (Fri, 06 Sep 2013)
Log Message:
-----------
drawobject: Fix sphere drawing
Now draw uniform sphere instead of ellipsoid.
Modified Paths:
--------------
branches/soc-2013-rigid_body_sim/source/blender/editors/space_view3d/drawobject.c
Modified: branches/soc-2013-rigid_body_sim/source/blender/editors/space_view3d/drawobject.c
===================================================================
--- branches/soc-2013-rigid_body_sim/source/blender/editors/space_view3d/drawobject.c 2013-09-06 17:58:47 UTC (rev 59887)
+++ branches/soc-2013-rigid_body_sim/source/blender/editors/space_view3d/drawobject.c 2013-09-06 17:58:48 UTC (rev 59888)
@@ -6207,8 +6207,9 @@
glPushMatrix();
if (type == OB_BOUND_SPHERE) {
+ float scale = MAX3(size[0], size[1], size[2]);
glTranslatef(cent[0], cent[1], cent[2]);
- glScalef(size[0], size[1], size[2]);
+ glScalef(scale, scale, scale);
gluSphere(qobj, 1.0, 8, 5);
}
else if (type == OB_BOUND_CYLINDER) {
More information about the Bf-blender-cvs
mailing list