gpt4 book ai didi

javascript - 相机 lookAt 矢量

转载 作者:行者123 更新时间:2023-11-29 18:27:27 28 4
gpt4 key购买 nike

我正在使用 Three.js 透视相机,我需要了解相机所注视的点。

如何使用相机的矩阵/旋转向量计算它?

最佳答案

相机向下看它的内部负 z 轴。所以选择相机负 z 轴上的任意点,如下所示:

var point = new THREE.Vector3( 0, 0, -1 );

现在将该点从相机空间转换为世界空间,如下所示:

point.applyMatrix4( camera.matrixWorld );

注意:这给出了相机正在注视的点。要获取相机的观察方向,请参阅 Three.js: Get the Direction in which the Camera is Looking

编辑:为 three.js r.59 更新

关于javascript - 相机 lookAt 矢量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11636887/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com