[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [58037] branches/soc-2013-bge/source/ gameengine/Converter/BL_BlenderDataConversion.cpp: Fixing a game engine crash when level of detail sources are non mesh objects (e.g.
Daniel Stokes
kupomail at gmail.com
Sat Jul 6 08:51:38 CEST 2013
Revision: 58037
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=58037
Author: kupoman
Date: 2013-07-06 06:51:37 +0000 (Sat, 06 Jul 2013)
Log Message:
-----------
Fixing a game engine crash when level of detail sources are non mesh objects (e.g. lamps, cameras, etc).
Modified Paths:
--------------
branches/soc-2013-bge/source/gameengine/Converter/BL_BlenderDataConversion.cpp
Modified: branches/soc-2013-bge/source/gameengine/Converter/BL_BlenderDataConversion.cpp
===================================================================
--- branches/soc-2013-bge/source/gameengine/Converter/BL_BlenderDataConversion.cpp 2013-07-06 06:47:03 UTC (rev 58036)
+++ branches/soc-2013-bge/source/gameengine/Converter/BL_BlenderDataConversion.cpp 2013-07-06 06:51:37 UTC (rev 58037)
@@ -2001,7 +2001,7 @@
Object* lodmatob = ob;
gameobj->AddLodMesh(meshobj);
for (; lod; lod = lod->next) {
- if (!lod->source) continue;
+ if (!lod->source || lod->source->type != OB_MESH) continue;
if (lod->use_mesh) {
lodmesh = static_cast<Mesh*>(lod->source->data);
}
More information about the Bf-blender-cvs
mailing list