[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [20038] trunk/blender/source/blender/ render/intern/source/texture.c: Bugfix #18676

Ton Roosendaal ton at blender.org
Sun May 3 14:06:43 CEST 2009


Revision: 20038
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=20038
Author:   ton
Date:     2009-05-03 14:06:43 +0200 (Sun, 03 May 2009)

Log Message:
-----------
Bugfix #18676

Map a texture to Material Ambient factor didn't work. 
Probably not since 2.42 or so... :)

Modified Paths:
--------------
    trunk/blender/source/blender/render/intern/source/texture.c

Modified: trunk/blender/source/blender/render/intern/source/texture.c
===================================================================
--- trunk/blender/source/blender/render/intern/source/texture.c	2009-05-03 11:46:57 UTC (rev 20037)
+++ trunk/blender/source/blender/render/intern/source/texture.c	2009-05-03 12:06:43 UTC (rev 20038)
@@ -2031,6 +2031,10 @@
 					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;
 				}
 			}
 		}





More information about the Bf-blender-cvs mailing list