14
A
回答
23
你必須在這裏準確。
根據相機的視野,camera.fov
和給定距離dist
,您可以計算出可見的矩形區域。
由於物體可能具有深度,因此必須在網格中選取一個平面,然後在該距離進行計算。
這裏是如何計算來自相機的給定距離dist
的可見光height
和width
。
var vFOV = THREE.Math.degToRad(camera.fov); // convert vertical fov to radians
var height = 2 * Math.tan(vFOV/2) * dist; // visible height
var width = height * camera.aspect; // visible width
three.js所r.87
相關問題
- 1. 設置視圖的寬度大於父視圖的寬度?
- 2. 深度圖three.js
- 3. 確定視圖的寬度和高度
- 4. 內容視圖的寬度和高度
- 5. 如何用Three.js改變CubeGeometry的寬度?
- 6. UITableView標題視圖寬度
- 7. 限制JScrollPane視圖寬度
- 8. Android佈局:兩個固定寬度視圖之間的可變寬度視圖
- 9. 將視圖寬度設置爲組的視圖視圖
- 10. Three.js r60高度圖
- 11. 網格視圖高度/寬度公式
- 12. 根據屏幕寬度製作視圖的寬度
- 13. Xcode Autolayout - 設置UIButton的寬度等於視圖寬度
- 14. 設置根視圖寬度等於動態標籤的寬度
- 15. 用寬度等於表格視圖分隔符寬度創建視圖
- 16. 根據寬度調整Three.js相機FOV
- 17. React爲可滑動視圖計算視圖寬度和高度
- 18. 調整視圖寬度,保持與CSS的圖像寬高比
- 19. 設置視圖的寬度屏幕
- 20. 何時Android視圖集的寬度?
- 21. 「線條」視圖的最大寬度
- 22. 網格視圖綁定域的寬度
- 23. 視圖中的等距按鈕寬度
- 24. UIScrollView中心長寬度的視圖
- 25. 樹視圖中的TreeItem選擇寬度
- 26. Swift - Autolayout 3動態寬度的視圖
- 27. 列表視圖的寬度調整
- 28. 使用camera.setlens時的視圖寬度
- 29. 用動畫降低視圖的寬度
- 30. 的Android列表視圖寬度概率
是'dist'從相機性能的FAR值的值? – 2014-02-05 10:28:39
'dist'必須小於'FAR',否則該位置將不可見。 – WestLangley
trully ...我誤解了,從'dist'發生了什麼。在代碼中看不到前面定義的值,請描述一下,dist是什麼? Dtis =遠 - 近還是不?謝謝! – 2014-02-06 07:00:43