随笔分类 - 原创文章
摘要:Project Texture是Shadow Mapping中的重要一环。所以要先搞定Project Texture才行。:) Project Texture是一种很常见的特效了,在OGL中Project Texture的通常做法是:设置好纹理矩阵,然后让OGL自动生成纹理坐标。 这样做虽然也能得到很好的效果,但是本着知其然,知其所以然的精神,还是让我们自己来计算一下纹理坐标吧。 Pro...
阅读全文
摘要:[概述] 1 由光源方向V和顶点Q可以确定一条射线K。 2 由法线N和法线上任一已知点P0可以确定平面L。 3 Q在L上的投影实际上就是K同L的交点P。 4 最终需要求的是如何通过矩阵变换将Q变换成P。 [推导] 首先,平面方程的向量形式是: N · (P - P0) = 0; N:法线,P0:平面上已知任一点 若设:D = - N · P0, 则平面方程为: N · P +...
阅读全文

浙公网安备 33010602011771号