[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [23672] trunk/blender/source/blender/ editors/space_view3d/view3d_view.c: * Fix for previous ' set object as camera' operator - now properly sets the scene active camera too, plus better notifier.

Matt Ebb matt at mke3.net
Wed Oct 7 01:13:10 CEST 2009


Revision: 23672
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=23672
Author:   broken
Date:     2009-10-07 01:13:07 +0200 (Wed, 07 Oct 2009)

Log Message:
-----------
* Fix for previous 'set object as camera' operator - now properly sets the scene active camera too, plus better notifier.

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	2009-10-06 23:05:53 UTC (rev 23671)
+++ trunk/blender/source/blender/editors/space_view3d/view3d_view.c	2009-10-06 23:13:07 UTC (rev 23672)
@@ -443,10 +443,12 @@
 	if(BASACT) {
 		rv3d->persp= V3D_CAMOB;
 		v3d->camera= OBACT;
+		if(v3d->scenelock)
+			scene->camera= OBACT;
 		smooth_view(C, NULL, v3d->camera, rv3d->ofs, rv3d->viewquat, &rv3d->dist, &v3d->lens);
 	}
 	
-	WM_event_add_notifier(C, NC_OBJECT|ND_TRANSFORM, CTX_data_scene(C));
+	WM_event_add_notifier(C, NC_SCENE|ND_RENDER_OPTIONS|NC_OBJECT|ND_DRAW, CTX_data_scene(C));
 	
 	return OPERATOR_FINISHED;
 }





More information about the Bf-blender-cvs mailing list