我目前正在为 Ogre3d 制作一个简单的小 shaodw 映射系统。我目前停留在将阴影贴图纹理映射到对象以进行深度比较,因为我不知道如何生成所需的投影矩阵,该矩阵允许我从当前片段的 3d 坐标中获取 Shadowtexture 的 2D UV 坐标。那么如何从光/光相机的位置、方向、Fov/Angle 和 Frustum 生成投影矩阵?
我目前正在为 Ogre3d 制作一个简单的小 shaodw 映射系统。我目前停留在将阴影贴图纹理映射到对象以进行深度比较,因为我不知道如何生成所需的投影矩阵,该矩阵允许我从当前片段的 3d 坐标中获取 Shadowtexture 的 2D UV 坐标。那么如何从光/光相机的位置、方向、Fov/Angle 和 Frustum 生成投影矩阵?