我已经实现了一个简单的弧球相机,它运行良好 - 当我使用鼠标时,我用滚动、俯仰和哈欠更新视图矩阵。
但是,为了正确计算镜面反射,我需要世界空间中的当前相机位置,在应用旋转时本身不会更新。
你们知道如何从视图矩阵中检索当前位置吗?或者还有其他方法可以更新吗?
c++ directx 3d directx-11 game-engine
3d ×1
c++ ×1
directx ×1
directx-11 ×1
game-engine ×1