我正在使用threejs和轨迹球相机查看场景。我试图从相机中获取视图矩阵,但它的matrixworldinverse没有更新。我确实在渲染函数中调用了updateMatrixWorld。矩阵世界正在更新,只是不是相反。有什么想法吗?
您需要自己完成:
camera.matrixWorldInverse.getInverse( camera.matrixWorld );
确保首先更新camera.matrixWorld
。请注意,默认情况下,它由渲染器自动更新。
three.js r.58