三维中怎么根据两个点来确定方向并切换视角?

三维中首先有一个初始的位置点point1 = new THREE.Vector3(x1,y1,z1);,也有现在对应的视点。当我随机点击其他点的时候,获取第二个点point2 = new THREE.Vector3(x2,y2,z2);,现在想根据两点之间的连线当做方向,更换视点,主要是跟换position以及target现在想问问大家知道怎么求target吗,刚入门不是很懂。。。

qq_遁去的一_1
浏览 362回答 1
1回答

桃花长相依

不是太明白你想干什么但如果只是想要摄像机看的方向与两个点平行camera.position.x = point2.x - point1.x camera.position.y = point2.y - point1.y camera.position.z = point2.z - point1.z这样就行了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript