[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [15843] trunk/blender/source/gameengine/ Converter/BL_BlenderDataConversion.cpp: Bugfix: game engine does not support non-camera type objects as a

Brecht Van Lommel brechtvanlommel at pandora.be
Mon Jul 28 16:28:25 CEST 2008


Revision: 15843
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=15843
Author:   blendix
Date:     2008-07-28 16:28:19 +0200 (Mon, 28 Jul 2008)

Log Message:
-----------
Bugfix: game engine does not support non-camera type objects as a
camera, would crash, so disabled using the object as a camera then.

Modified Paths:
--------------
    trunk/blender/source/gameengine/Converter/BL_BlenderDataConversion.cpp

Modified: trunk/blender/source/gameengine/Converter/BL_BlenderDataConversion.cpp
===================================================================
--- trunk/blender/source/gameengine/Converter/BL_BlenderDataConversion.cpp	2008-07-28 14:12:48 UTC (rev 15842)
+++ trunk/blender/source/gameengine/Converter/BL_BlenderDataConversion.cpp	2008-07-28 14:28:19 UTC (rev 15843)
@@ -2258,7 +2258,8 @@
 		}
 	}
 
-	if (blenderscene->camera) {
+	// non-camera objects not supported as camera currently
+	if (blenderscene->camera && blenderscene->camera->type == OB_CAMERA) {
 		KX_Camera *gamecamera= (KX_Camera*) converter->FindGameObject(blenderscene->camera);
 		
 		if(gamecamera)





More information about the Bf-blender-cvs mailing list