2
A
回答
2
我得到這個通過一個簡單的攝像頭:
var camera = new THREE.Camera();
設置它的遠近意見大值:
camera.far=2000;
camera.near=-2000;
和設置的投影矩陣是這樣的:
camera.projectionMatrix = camera.projectionMatrix = new THREE.Matrix4(
1,0,0.5,0,
0,-1,-0.5,0,
0,1,0,0,
0,0,0,2000);
我不確定0.5是正確的值(猜測它應該是1/sqrt(2)),但它工作。此外,瞭解投影矩陣如何工作是一個有趣的見解。 http://en.wikipedia.org/wiki/Projection_%28linear_algebra%29
相關問題
- 1. 飛機上的攝像機投影
- 2. QR代碼 - 攝像機方向/投影
- 3. 攝像機標定:投影矩陣
- 4. OpenGL透視投影和攝像機位置
- 5. 設置攝像機旋轉
- 6. SlimDX攝像機設置
- 7. Opengl的攝像頭*投影*座標=無
- 8. 設置攝像頭轉動改變攝像機的位置
- 9. 設置攝像機平面插入,使平面投影適合2D矩形
- 10. 相機:圖像投影
- 11. 攝像機標定和OpenCV中的鳥眼投影
- 12. 在OpenCV中進行鳥眼投影后的攝像機標定
- 13. 設定攝像機
- 14. 攝像機移動描述符成x,y,z點列表
- 15. 攝像機設置邏輯的iOS
- 16. 未變形的圖像通過攝像頭拍攝並通過dlp投影儀投影
- 17. Opencv2.4設置攝像機參數
- 18. 如何從攝像機投影矩陣計算ext和int參數
- 19. 確定哪臺攝像機在多攝像機設置中檢測到動作
- 20. Android:如何設置相機拍攝的圖像的方向?
- 21. 設置攝影機分辨率的Android
- 22. 如何設置遵循圓形路徑的攝像機?
- 23. 如何將相機拍攝的圖像設置爲ImageView?
- 24. 3D攝像機位置XNA
- 25. 無法將圖像設置爲攝像機返回的ImageView
- 26. iPad投影機肖像模式
- 27. 如何設置錄像機
- 28. 的Nexus 7攝像機(?或所有的前攝像頭)的鏡像(倒)
- 29. 如何在Blender中設置攝像機選項
- 30. 如何在SubScene中設置和變換攝像機?
還有一個'THREE.OrthographicCamera'類可用,three.js帶有一個[示例](http://mrdoob.github.com/three.js/examples/canvas_camera_orthographic.html)。 – 2012-02-13 19:42:11