From b89126dbe85501c54d9041ce5e4adb5c626d9c04 Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Sun, 3 May 2009 12:06:43 +0000 Subject: [PATCH] Bugfix #18676 Map a texture to Material Ambient factor didn't work. Probably not since 2.42 or so... :) --- source/blender/render/intern/source/texture.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/blender/render/intern/source/texture.c b/source/blender/render/intern/source/texture.c index 61e9d9cf412..d41f68c021a 100644 --- a/source/blender/render/intern/source/texture.c +++ b/source/blender/render/intern/source/texture.c @@ -2031,6 +2031,10 @@ void do_material_tex(ShadeInput *shi) shi->amb= texture_value_blend(mtex->def_var, shi->amb, texres.tin, varfac, mtex->blendtype, flip); if(shi->amb<0.0) shi->amb= 0.0; else if(shi->amb>1.0) shi->amb= 1.0; + + shi->ambr= shi->amb*R.wrld.ambr; + shi->ambg= shi->amb*R.wrld.ambg; + shi->ambb= shi->amb*R.wrld.ambb; } } }