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:
authorBrecht Van Lommel <brechtvanlommel@pandora.be>2009-11-20 18:07:16 +0300
committerBrecht Van Lommel <brechtvanlommel@pandora.be>2009-11-20 18:07:16 +0300
commit9aa8d06259aec50b7ccbc217581ae32fd97d3473 (patch)
treec136278f319c10cbe598c56d78f689b452e40c34 /source/blender/render
parent854cc87a80ef8526416b931ef735bc6bacb6ede5 (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.c6
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;
}
}
}