Vector 向量的投影问题
我使用116版。首先,我更改摄影机位置,然后尝试获取向量的投影(类似于:vector.project(camera)),然后调用场景渲染并获取错误的投影值。如果再次调用场景渲染并重新计算投影值,则会得到正确的值。如果在更改摄影机位置后调用“渲染”,也会获得正确的值。我不明白为什么我需要渲染来获得向量的正确投影。如果还有别的办法?谢谢您的建议。当您使用Vector 向量的投影问题,vector,three.js,projection,Vector,Three.js,Projection,我使用116版。首先,我更改摄影机位置,然后尝试获取向量的投影(类似于:vector.project(camera)),然后调用场景渲染并获取错误的投影值。如果再次调用场景渲染并重新计算投影值,则会得到正确的值。如果在更改摄影机位置后调用“渲染”,也会获得正确的值。我不明白为什么我需要渲染来获得向量的正确投影。如果还有别的办法?谢谢您的建议。当您使用Vector3.project()时,相机的内部矩阵似乎不是最新的。尝试使用以下方法解决此问题: camera.updateMatrix世界();
Vector3.project()
时,相机的内部矩阵似乎不是最新的。尝试使用以下方法解决此问题:
camera.updateMatrix世界();
矢量工程(摄像机);
使用Vector3.project()时,相机的内部矩阵似乎不是最新的。尝试使用以下方法解决此问题:
camera.updateMatrix世界();
矢量工程(摄像机);