相机看向量
回答
相机正在俯视它的内部负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
非常感谢!我是初学者,因此所有这些矩阵都相当混乱;-) – Skarafaz 2012-07-25 07:18:11
我可以使用相同的程序(使用point =(0,1,0))来计算相机的UP向量吗? – Skarafaz 2012-07-25 08:27:50
如果我理解你的问题,答案是'是'。 – WestLangley 2012-07-25 13:48:45
- 1. iOS:相机方向
- 2. Scene Kit:设置相机从lookAt矢量向上旋转向上
- 3. Papervision3D:制作相机看飞机
- 4. 如何让相机看对象的X轴方向
- 5. 如何使用相机观看方向作为z方向与lwjgl
- 6. 看似相同张量
- 7. Android查看方向常量
- 8. 在netbeans中查看向量
- 9. 将旋转矢量应用于OpenGL相机或“查看矩阵”
- 10. 反向工程相机
- 11. 检索从相机意向
- 12. iPhone AVFoundation相机方向
- 13. Android相机SurfaceView方向
- 14. Android - 相机预览横向
- 15. 横向锁定相机
- 16. 相机图像方向
- 17. ARKit将SCNNode面向相机
- 18. 在Matlab中使用支持向量机与支持向量机
- 19. 使用相机在纵向方向
- 20. 相机看起来不能用stereoeffect
- 21. 安卓相机预览不会好看
- 22. 3d相机 - 如何更改相机方向?
- 23. 将相机预览旋转到纵向Android OpenCV相机和Xamarin
- 24. MATLAB - 与向量的相关
- 25. C#相当于AS3向量?
- 26. 相机校准音量
- 27. 支持向量机绘图
- 28. 支持向量机示例
- 29. SVM(支持向量机)opencv
- 30. 向量push_back随机发生
摄像机在沿射线多点看的方向,因此。你指的是哪一点? – WestLangley 2012-07-24 18:40:58
我认为是一个任意点,我只需要方向 – Skarafaz 2012-07-24 19:19:43