[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [25819] trunk/blender/source/blender/ editors/space_view3d/view3d_view.c: fly mode doesnt need this workaround now - it broke fly mode when the camera was a child of another object .

Campbell Barton ideasman42 at gmail.com
Fri Jan 8 02:14:08 CET 2010


Revision: 25819
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=25819
Author:   campbellbarton
Date:     2010-01-08 02:14:06 +0100 (Fri, 08 Jan 2010)

Log Message:
-----------
fly mode doesnt need this workaround now - it broke fly mode when the camera was a child of another object.

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

Modified: trunk/blender/source/blender/editors/space_view3d/view3d_view.c
===================================================================
--- trunk/blender/source/blender/editors/space_view3d/view3d_view.c	2010-01-07 23:23:00 UTC (rev 25818)
+++ trunk/blender/source/blender/editors/space_view3d/view3d_view.c	2010-01-08 01:14:06 UTC (rev 25819)
@@ -2486,14 +2486,7 @@
 			if (rv3d->persp==RV3D_CAMOB) {
 				rv3d->persp= RV3D_PERSP; /*set this so setviewmatrixview3d uses the ofs and quat instead of the camera */
 				setviewmatrixview3d(scene, v3d, rv3d);
-
 				setcameratoview3d(v3d, rv3d, v3d->camera);
-
-				{	//XXX - some reason setcameratoview3d doesnt copy, shouldnt not be needed!
-					VECCOPY(v3d->camera->loc, rv3d->ofs);
-					negate_v3(v3d->camera->loc);
-				}
-
 				rv3d->persp= RV3D_CAMOB;
 #if 0 //XXX2.5
 				/* record the motion */





More information about the Bf-blender-cvs mailing list