merge with/from trunk at r35190
[blender.git] / source / gameengine / Converter / BL_BlenderDataConversion.cpp
index d69ae6b1821c42733385ba990af5e453c7fc0de4..1b79478b37ee0cb8a43be2a4449d5d3b3ed326ca 100644 (file)
@@ -732,16 +732,16 @@ RAS_MeshObject* BL_ConvertMesh(Mesh* mesh, Object* blenderobj, KX_Scene* scene,
        MVert *mvert = dm->getVertArray(dm);
        int totvert = dm->getNumVerts(dm);
 
-       MFace *mface = dm->getFaceArray(dm);
-       MTFace *tface = static_cast<MTFace*>(dm->getFaceDataArray(dm, CD_MTFACE));
-       MCol *mcol = static_cast<MCol*>(dm->getFaceDataArray(dm, CD_MCOL));
+       MFace *mface = dm->getTessFaceArray(dm);
+       MTFace *tface = static_cast<MTFace*>(dm->getTessFaceDataArray(dm, CD_MTFACE));
+       MCol *mcol = static_cast<MCol*>(dm->getTessFaceDataArray(dm, CD_MCOL));
        float (*tangent)[4] = NULL;
-       int totface = dm->getNumFaces(dm);
+       int totface = dm->getNumTessFaces(dm);
        const char *tfaceName = "";
 
        if(tface) {
                DM_add_tangent_layer(dm);
-               tangent = (float(*)[4])dm->getFaceDataArray(dm, CD_TANGENT);
+               tangent = (float(*)[4])dm->getTessFaceDataArray(dm, CD_TANGENT);
        }
 
        meshobj = new RAS_MeshObject(mesh);