diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2009-11-20 18:07:16 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2009-11-20 18:07:16 +0300 |
commit | 9aa8d06259aec50b7ccbc217581ae32fd97d3473 (patch) | |
tree | c136278f319c10cbe598c56d78f689b452e40c34 /source/blender/render | |
parent | 854cc87a80ef8526416b931ef735bc6bacb6ede5 (diff) |
Fix for unitialized variable and resulting render artifacts
when setting project x/y/z to none with a procedural texture.
Diffstat (limited to 'source/blender/render')
-rw-r--r-- | source/blender/render/intern/source/texture.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source/blender/render/intern/source/texture.c b/source/blender/render/intern/source/texture.c index d2e36a7a286..a9f6e7a53fd 100644 --- a/source/blender/render/intern/source/texture.c +++ b/source/blender/render/intern/source/texture.c @@ -1611,17 +1611,17 @@ static void texco_mapping(ShadeInput* shi, Tex* tex, MTex* mtex, float* co, floa dxt[0] = mtex->size[0]*dx[mtex->projx - 1]; dyt[0] = mtex->size[0]*dy[mtex->projx - 1]; } - else dxt[0] = 0.f; + else dxt[0] = dyt[0] = 0.f; if (mtex->projy) { dxt[1] = mtex->size[1]*dx[mtex->projy - 1]; dyt[1] = mtex->size[1]*dy[mtex->projy - 1]; } - else dxt[1] = 0.f; + else dxt[1] = dyt[1] = 0.f; if (mtex->projz) { dxt[2] = mtex->size[2]*dx[mtex->projz - 1]; dyt[2] = mtex->size[2]*dy[mtex->projz - 1]; } - else dxt[2]= 0.f; + else dxt[2]= dyt[2] = 0.f; } } } |