catia怎么渲染出阴影效果
1、首先,创建在光源位置处的观察坐标系

2、然后,这一步应该在CPU阶段完成,这里为描述方便,写为HLSL代码

3、然后,接下来,把场景中所有顶点变换到这个光源-观察空间中

4、然后,实际中应使用矩阵进行变换,这里直接做

5、然后,进行light-view-space空间里的投影变换,所使用的矩阵要根据光源的特点进行改变

6、最后,将这时得到的结果渲染到一张纹理上,把它称作shadowmap

1、首先,创建在光源位置处的观察坐标系
2、然后,这一步应该在CPU阶段完成,这里为描述方便,写为HLSL代码
3、然后,接下来,把场景中所有顶点变换到这个光源-观察空间中
4、然后,实际中应使用矩阵进行变换,这里直接做
5、然后,进行light-view-space空间里的投影变换,所使用的矩阵要根据光源的特点进行改变
6、最后,将这时得到的结果渲染到一张纹理上,把它称作shadowmap