diff options
author | Nicholas Bishop <nicholasbishop@gmail.com> | 2008-07-25 01:36:17 +0400 |
---|---|---|
committer | Nicholas Bishop <nicholasbishop@gmail.com> | 2008-07-25 01:36:17 +0400 |
commit | 4cec31e98e478127118a2469c639cab3c3e8bfef (patch) | |
tree | 45f99999d4b7debdb306d708ca9a2c410b2fc460 /source/blender/blenkernel/intern | |
parent | fc476becb844c6b7b43fb1c8a4365e2a69941a17 (diff) |
Minor cleanup of some unused multires data
Diffstat (limited to 'source/blender/blenkernel/intern')
-rw-r--r-- | source/blender/blenkernel/intern/cdderivedmesh.c | 5 | ||||
-rw-r--r-- | source/blender/blenkernel/intern/multires.c | 12 |
2 files changed, 6 insertions, 11 deletions
diff --git a/source/blender/blenkernel/intern/cdderivedmesh.c b/source/blender/blenkernel/intern/cdderivedmesh.c index b7c5cb99104..fb61533a75c 100644 --- a/source/blender/blenkernel/intern/cdderivedmesh.c +++ b/source/blender/blenkernel/intern/cdderivedmesh.c @@ -1315,11 +1315,6 @@ MFace *MultiresDM_get_orfa(DerivedMesh *dm) return ((MultiresDM*)dm)->orfa; } -int MultiresDM_get_totorfa(struct DerivedMesh *dm) -{ - return ((MultiresDM*)dm)->totorfa; -} - MEdge *MultiresDM_get_ored(DerivedMesh *dm) { return ((MultiresDM*)dm)->ored; diff --git a/source/blender/blenkernel/intern/multires.c b/source/blender/blenkernel/intern/multires.c index e4508df3a17..2d775a7c1ef 100644 --- a/source/blender/blenkernel/intern/multires.c +++ b/source/blender/blenkernel/intern/multires.c @@ -1472,17 +1472,17 @@ static void multiresModifier_update(DerivedMesh *dm) const int gridFaces = multires_side_tot[lvl - 2] - 1; const int edgeSize = multires_side_tot[lvl - 1] - 1; ListBase *map = MultiresDM_get_vert_face_map(dm); + Mesh *me = MultiresDM_get_mesh(dm); int S, x, y; mvert = CDDM_get_verts(dm); - medge = MultiresDM_get_ored(dm); - mface = MultiresDM_get_orfa(dm); + medge = MultiresDM_get_mesh(dm)->medge; + mface = MultiresDM_get_mesh(dm)->mface; d.subco = MultiresDM_get_subco(dm); if(lvl < totlvl) { /* Propagate disps upwards */ - Mesh *me = MultiresDM_get_mesh(dm); DerivedMesh *orig = CDDM_from_mesh(me, NULL), *orig_mrdm, *final, *orig_top_mrdm; MultiresModifierData mmd; MVert *verts_orig, *verts_new, *orig_top_verts; @@ -1523,7 +1523,7 @@ static void multiresModifier_update(DerivedMesh *dm) } /* Update the current level */ - for(i = 0; i < MultiresDM_get_totorfa(dm); ++i) { + for(i = 0; i < MultiresDM_get_mesh(dm)->totface; ++i) { const int numVerts = mface[i].v4 ? 4 : 3; // convert from mvert->co to disps @@ -1555,7 +1555,7 @@ static void multiresModifier_update(DerivedMesh *dm) } } - for(i = 0; i < MultiresDM_get_totored(dm); ++i) { + for(i = 0; i < MultiresDM_get_mesh(dm)->totedge; ++i) { const MEdge *e = &medge[i]; for(x = 1; x < edgeSize; ++x) { IndexNode *n1, *n2; @@ -1574,7 +1574,7 @@ static void multiresModifier_update(DerivedMesh *dm) } } - for(i = 0; i < MultiresDM_get_totorco(dm); ++i) { + for(i = 0; i < MultiresDM_get_mesh(dm)->totvert; ++i) { IndexNode *n; for(n = map[i].first; n; n = n->next) { multires_displacer_init(&d, dm, n->index, 1); |