[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [28022] trunk/blender/source/blender/ blenloader/intern/readfile.c: Fix #21577: incorrect camera selected when loading file without UI.
Brecht Van Lommel
brecht at blender.org
Tue Apr 6 03:18:58 CEST 2010
Revision: 28022
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28022
Author: blendix
Date: 2010-04-06 03:18:52 +0200 (Tue, 06 Apr 2010)
Log Message:
-----------
Fix #21577: incorrect camera selected when loading file without UI.
Modified Paths:
--------------
trunk/blender/source/blender/blenloader/intern/readfile.c
Modified: trunk/blender/source/blender/blenloader/intern/readfile.c
===================================================================
--- trunk/blender/source/blender/blenloader/intern/readfile.c 2010-04-06 01:16:39 UTC (rev 28021)
+++ trunk/blender/source/blender/blenloader/intern/readfile.c 2010-04-06 01:18:52 UTC (rev 28022)
@@ -4757,7 +4757,10 @@
View3D *v3d= (View3D*) sl;
BGpic *bgpic;
- v3d->camera= restore_pointer_by_name(newmain, (ID *)v3d->camera, 1);
+ if(v3d->scenelock)
+ v3d->camera= NULL; /* always get from scene */
+ else
+ v3d->camera= restore_pointer_by_name(newmain, (ID *)v3d->camera, 1);
if(v3d->camera==NULL)
v3d->camera= sc->scene->camera;
v3d->ob_centre= restore_pointer_by_name(newmain, (ID *)v3d->ob_centre, 1);
More information about the Bf-blender-cvs
mailing list