Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicholas Bishop <nicholasbishop@gmail.com>2008-07-25 01:36:17 +0400
committerNicholas Bishop <nicholasbishop@gmail.com>2008-07-25 01:36:17 +0400
commit4cec31e98e478127118a2469c639cab3c3e8bfef (patch)
tree45f99999d4b7debdb306d708ca9a2c410b2fc460 /source/blender/blenkernel/intern
parentfc476becb844c6b7b43fb1c8a4365e2a69941a17 (diff)
Minor cleanup of some unused multires data
Diffstat (limited to 'source/blender/blenkernel/intern')
-rw-r--r--source/blender/blenkernel/intern/cdderivedmesh.c5
-rw-r--r--source/blender/blenkernel/intern/multires.c12
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);