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:
authorAndrew Wiggin <ender79bl@gmail.com>2011-11-10 17:28:58 +0400
committerAndrew Wiggin <ender79bl@gmail.com>2011-11-10 17:28:58 +0400
commitda93c1fde2fbb370e9b4dae3158b30e8488e4546 (patch)
treef90a287cd0f8fa6faf83ce1881a965c0e50928f6 /source/blender
parent2adcac7661ea475d6f309698fe93068d070bf460 (diff)
Fix [#29214] build modifier calculates wrong fraction of faces/verts/edges to draw
Diffstat (limited to 'source/blender')
-rw-r--r--source/blender/modifiers/intern/MOD_build.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/modifiers/intern/MOD_build.c b/source/blender/modifiers/intern/MOD_build.c
index 266bff35bbd..119934ea2f0 100644
--- a/source/blender/modifiers/intern/MOD_build.c
+++ b/source/blender/modifiers/intern/MOD_build.c
@@ -106,7 +106,7 @@ static DerivedMesh *applyModifier(ModifierData *md, Object *UNUSED(ob),
faceMap = MEM_callocN(sizeof(*faceMap) * maxFaces, "build modifier faceMap");
for(i = 0; i < maxFaces; ++i) faceMap[i] = i;
- frac = BKE_curframe(md->scene) - bmd->start / bmd->length;
+ frac = (BKE_curframe(md->scene) - bmd->start) / bmd->length;
CLAMP(frac, 0.0f, 1.0f);
numFaces = dm->getNumFaces(dm) * frac;