[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [26433] trunk/blender/source/blender/ render/intern/source/texture.c: Fix #20662: normal map rendering with negative factor didn't flip
Brecht Van Lommel
brecht at blender.org
Sat Jan 30 15:41:51 CET 2010
Revision: 26433
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=26433
Author: blendix
Date: 2010-01-30 15:41:51 +0100 (Sat, 30 Jan 2010)
Log Message:
-----------
Fix #20662: normal map rendering with negative factor didn't flip
the direction correctly.
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 2010-01-30 14:34:37 UTC (rev 26432)
+++ trunk/blender/source/blender/render/intern/source/texture.c 2010-01-30 14:41:51 UTC (rev 26433)
@@ -2108,7 +2108,7 @@
texres.nor[0] = -texres.nor[0];
texres.nor[1] = -texres.nor[1];
}
- fact = Tnor*tex->norfac;
+ fact = Tnor*fabs(tex->norfac);
if (fact>1.f) fact = 1.f;
facm = 1.f-fact;
if(mtex->normapspace == MTEX_NSPACE_TANGENT) {
More information about the Bf-blender-cvs
mailing list