[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12586] trunk/blender/source/blender/ render/intern/source/shadeoutput.c: Bugfix #7686

Ton Roosendaal ton at blender.org
Wed Nov 14 11:20:13 CET 2007


Revision: 12586
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12586
Author:   ton
Date:     2007-11-14 11:20:13 +0100 (Wed, 14 Nov 2007)

Log Message:
-----------
Bugfix #7686

Render, Ortho, lamphalo position was off a bit due to missing correction
factor.

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

Modified: trunk/blender/source/blender/render/intern/source/shadeoutput.c
===================================================================
--- trunk/blender/source/blender/render/intern/source/shadeoutput.c	2007-11-14 01:57:17 UTC (rev 12585)
+++ trunk/blender/source/blender/render/intern/source/shadeoutput.c	2007-11-14 10:20:13 UTC (rev 12586)
@@ -167,6 +167,9 @@
 		p1[2]= -lar->co[2];
 		MTC_Mat3MulVecfl(lar->imat, p1);
 		VECCOPY(npos, p1);	// npos is double!
+		
+		/* pre-scale */
+		npos[2]*= lar->sh_zfac;
 	}
 	else {
 		VECCOPY(npos, lar->sh_invcampos);	/* in initlamp calculated */





More information about the Bf-blender-cvs mailing list