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:
authorMatt Ebb <matt@mke3.net>2009-08-24 02:11:19 +0400
committerMatt Ebb <matt@mke3.net>2009-08-24 02:11:19 +0400
commitc1edc2f3135f7b0f7936270b2edbdef95f7a66bf (patch)
tree4680b3d7060f8164b1993adf7dc210f45c1d7f49 /source/blender/render
parent971435f2a1332f897be00ce9ced3e7721d20994b (diff)
* Fix for rendering wire materials
Diffstat (limited to 'source/blender/render')
-rw-r--r--source/blender/render/intern/source/shadeinput.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/source/blender/render/intern/source/shadeinput.c b/source/blender/render/intern/source/shadeinput.c
index 7887392f1d2..ede3c2e0503 100644
--- a/source/blender/render/intern/source/shadeinput.c
+++ b/source/blender/render/intern/source/shadeinput.c
@@ -188,11 +188,11 @@ void shade_input_do_shade(ShadeInput *shi, ShadeResult *shr)
/* copy all relevant material vars, note, keep this synced with render_types.h */
shade_input_init_material(shi);
- if (shi->mat->material_type == MA_TYPE_SURFACE) {
- shade_material_loop(shi, shr);
- } else if (shi->mat->material_type == MA_TYPE_VOLUME) {
+ if (shi->mat->material_type == MA_TYPE_VOLUME) {
if(R.r.mode & R_RAYTRACE)
shade_volume_outside(shi, shr);
+ } else { /* MA_TYPE_SURFACE, MA_TYPE_WIRE */
+ shade_material_loop(shi, shr);
}
}