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:
authorDaniel Dunbar <daniel@zuster.org>2005-07-26 02:02:13 +0400
committerDaniel Dunbar <daniel@zuster.org>2005-07-26 02:02:13 +0400
commit8655d65a7e08c91b75bae70373aeeb8bddcad0f1 (patch)
tree857a0dda54fc9d810e0ed6595575c8b7c8a6dfa8 /source/blender/renderconverter/intern/convertBlenderScene.c
parentb52d31965a927e2fdbec3595e3339f7062fd266b (diff)
- displacement fix, need to calc normals before displacing
Diffstat (limited to 'source/blender/renderconverter/intern/convertBlenderScene.c')
-rw-r--r--source/blender/renderconverter/intern/convertBlenderScene.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/source/blender/renderconverter/intern/convertBlenderScene.c b/source/blender/renderconverter/intern/convertBlenderScene.c
index 9dd99726e3f..1eeb7486bd4 100644
--- a/source/blender/renderconverter/intern/convertBlenderScene.c
+++ b/source/blender/renderconverter/intern/convertBlenderScene.c
@@ -1523,8 +1523,10 @@ static void init_render_mesh(Object *ob)
}
}
- if (test_for_displace( ob ) )
+ if (test_for_displace( ob ) ) {
+ calc_vertexnormals(totverto, totvlako);
do_displacement(ob, totvlako, R.totvlak-totvlako, totverto, R.totvert-totverto);
+ }
if(do_autosmooth || (me->flag & ME_AUTOSMOOTH)) {
autosmooth(totverto, totvlako, me->smoothresh);