Replace MFace use by MLoopTri w/ remash modifier

D1419 by @lichtwerk
This commit is contained in:
Campbell Barton
2015-07-20 14:12:35 +10:00
parent 86e6d6695e
commit e5e9fbfaf0
3 changed files with 38 additions and 54 deletions

View File

@@ -78,9 +78,11 @@ static void init_dualcon_mesh(DualConInput *mesh, DerivedMesh *dm)
mesh->co_stride = sizeof(MVert);
mesh->totco = dm->getNumVerts(dm);
mesh->faces = (void *)dm->getTessFaceArray(dm);
mesh->face_stride = sizeof(MFace);
mesh->totface = dm->getNumTessFaces(dm);
mesh->mloop = (void *)dm->getLoopArray(dm);
mesh->loop_stride = sizeof(MLoop);
mesh->looptri = (void *)dm->getLoopTriArray(dm);
mesh->tri_stride = sizeof(MLoopTri);
mesh->tottri = dm->getNumLoopTri(dm);
INIT_MINMAX(mesh->min, mesh->max);
dm->getMinMax(dm, mesh->min, mesh->max);