Forgot to mention, bug tracked down and fixed by Aurel W, I'm just committing the patch.
On Mon, Jul 26, 2010 at 4:46 PM, Brecht Van Lommel <bre...@blender.org> wrote: > Revision: 30757 > > http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=30757 > Author: blendix > Date: 2010-07-26 16:46:16 +0200 (Mon, 26 Jul 2010) > > Log Message: > ----------- > Fix #22749: texture view mapping for spot lamps wasn't doing perspective > division, giving incorrect projection. > > 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-07-26 > 14:14:25 UTC (rev 30756) > +++ trunk/blender/source/blender/render/intern/source/texture.c 2010-07-26 > 14:46:16 UTC (rev 30757) > @@ -2881,6 +2881,9 @@ > if(la->type==LA_SPOT) { > tempvec[0]*= la->spottexfac; > tempvec[1]*= la->spottexfac; > + /* project from 3d to 2d */ > + tempvec[0] /= -tempvec[2]; > + tempvec[1] /= -tempvec[2]; > } > co= tempvec; > > > > _______________________________________________ > Bf-blender-cvs mailing list > Bf-blender-cvs@blender.org > http://lists.blender.org/mailman/listinfo/bf-blender-cvs > _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org http://lists.blender.org/mailman/listinfo/bf-blender-cvs