merge with trunk/2.5 at r24378
[blender-staging.git] / source / blender / editors / armature / meshlaplacian.c
index 9847bdc32839bfbfe3aecb1a5b62757ebbe6ba3f..a06588f460be1d79c7b24b19793b5829b4d477b1 100644 (file)
@@ -1116,8 +1116,8 @@ static void meshdeform_ray_tree_create(MeshDeformBind *mdb)
 
        MESHDEFORM_BIND= mdb;
 
-       mface= mdb->cagedm->getFaceArray(mdb->cagedm);
-       totface= mdb->cagedm->getNumFaces(mdb->cagedm);
+       mface= mdb->cagedm->getTessFaceArray(mdb->cagedm);
+       totface= mdb->cagedm->getNumTessFaces(mdb->cagedm);
 
        mdb->raytree= RE_ray_tree_create(64, totface, min, max,
                meshdeform_ray_coords_func, meshdeform_ray_check_func);
@@ -1143,8 +1143,8 @@ static int meshdeform_intersect(MeshDeformBind *mdb, Isect *isec)
 
        isec->labda= 1e10;
 
-       mface= mdb->cagedm->getFaceArray(mdb->cagedm);
-       totface= mdb->cagedm->getNumFaces(mdb->cagedm);
+       mface= mdb->cagedm->getTessFaceArray(mdb->cagedm);
+       totface= mdb->cagedm->getNumTessFaces(mdb->cagedm);
 
        VECADDFAC( end, isec->start, isec->vec, isec->labda );