1、概述
shadow projection,又可成为planar shadow, 这是一种非常简单的绘制阴影的方法。
主要应用的应用场景:物体在平面投射阴影。
主要思想:把阴影看作是物体在平面上的投影(projection),然后将该projection绘制出来即可。
2、具体方法
具体实现:
给定光源的位置L,物体上的任意一点V, 平面s的法向量N. 求V在平面s上的投影点P.
由简单的几何知识可知,
光源L和顶点V之间的光线方程为:
平面s的方程为 :
这篇博客介绍了平面阴影(shadow projection)的概念,适用于物体在平面投射阴影的场景。主要内容包括阴影矩阵的计算方法,阐述了阴影投射的优势如易实现和跨平台,同时也指出了其缺点,如处理曲面和阴影颜色控制的挑战。文章提供了详细的代码示例和视觉效果展示,并列举了多个参考资料供深入学习。
shadow projection,又可成为planar shadow, 这是一种非常简单的绘制阴影的方法。
主要应用的应用场景:物体在平面投射阴影。
主要思想:把阴影看作是物体在平面上的投影(projection),然后将该projection绘制出来即可。
具体实现:
给定光源的位置L,物体上的任意一点V, 平面s的法向量N. 求V在平面s上的投影点P.
由简单的几何知识可知,
光源L和顶点V之间的光线方程为:
平面s的方程为 :
3829
2393
1816
1534

被折叠的 条评论
为什么被折叠?