Commit: 8aa203abc182db6a95d7cc59df754e7f1da33a5f
Author: Benoit Bolsee
Date: Sun Aug 10 00:40:15 2014 +0200
Branches: master
https://developer.blender.org/rB8aa203abc182db6a95d7cc59df754e7f1da33a5f
BGE: fix a bug causing frequent crash on scene restart with navmesh.
===================================================================
M source/gameengine/Ketsji/KX_NavMeshObject.cpp
===================================================================
diff --git a/source/gameengine/Ketsji/KX_NavMeshObject.cpp
b/source/gameengine/Ketsji/KX_NavMeshObject.cpp
index 998b856..8360681 100644
--- a/source/gameengine/Ketsji/KX_NavMeshObject.cpp
+++ b/source/gameengine/Ketsji/KX_NavMeshObject.cpp
@@ -111,7 +111,7 @@ bool KX_NavMeshObject::BuildVertIndArrays(float *&vertices,
int& nverts,
float *&dvertices, int &ndvertsuniq, unsigned short *&dtris,
int&
ndtris, int &vertsPerPoly)
{
- DerivedMesh* dm =
mesh_create_derived_no_virtual(KX_GetActiveScene()->GetBlenderScene(),
GetBlenderObject(),
+ DerivedMesh* dm =
mesh_create_derived_no_virtual(GetScene()->GetBlenderScene(),
GetBlenderObject(),
NULL, CD_MASK_MESH);
CustomData *pdata = dm->getPolyDataLayout(dm);
int* recastData = (int*) CustomData_get_layer(pdata, CD_RECAST);
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs