相機看向量
回答
相機正在俯視它的內部負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