三维中首先有一个初始的位置点point1 = new THREE.Vector3(x1,y1,z1);,也有现在对应的视点。当我随机点击其他点的时候,获取第二个点point2 = new THREE.Vector3(x2,y2,z2);,现在想根据两点之间的连线当做方向,更换视点,主要是跟换position以及target现在想问问大家知道怎么求target吗,刚入门不是很懂。。。
1 回答
桃花长相依
TA贡献1860条经验 获得超8个赞
不是太明白你想干什么
但如果只是想要摄像机看的方向与两个点平行
camera.position.x = point2.x - point1.x camera.position.y = point2.y - point1.y camera.position.z = point2.z - point1.z
这样就行了
添加回答
举报
0/150
提交
取消