svn merge ^/trunk/blender -r42742:42757
[blender-staging.git] / source / gameengine / Converter / BL_BlenderDataConversion.cpp
index ff4b9ba9c963507de5b02c536cb8f2fc50cd464f..821cb746b65b74bda70c82170ceec6d937069611 100644 (file)
@@ -911,16 +911,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);