當我們需要獲得相機與螞蟻之間的距離時,我們使用GL11.GL_DEPTH_COMPONENT
指向女巫。問題是我想要獲取攝像頭和距離攝像頭最近的對象後面的物體之間的距離。有可能這樣做嗎?怎麼樣?獲取相機與確切物體之間的距離
0
A
回答
1
如果你想要兩個點(如相機和對象的中心點)之間的距離,那麼你將有定期矢量數學來計算它:sqrt(dot(pt1 - pt2, pt1 - pt2))
OpenGL是繪製;它用於繪製東西。它是爲此目的而存在的深度緩衝區。深度緩衝區僅存儲相機Z平面的距離,而不是從該點到三角形上該點的徑向距離。
2
這becomming我最oftenly寫的OpenGL澄清:
OpenGL是不是一個場景圖。它僅僅將點,線和三角形繪製到2D幀緩衝器。在OpenGL中沒有像對象或相機那樣的東西。只有幾何圖元,OpenGL在對它們進行柵格化時忽略它,以及幀緩衝區中此過程的結果。 OpenGL沒有「前面」或「後面」的概念。
你在問什麼完全超出了OpenGL的範圍。你想要的是一個場景圖實現光線 - 三角交叉點採摘。
我只能重申尼科爾流星錘已經回答:
OpenGL是繪製;它用於繪製東西。它是爲此目的而存在的深度緩衝區。 而深度緩衝區僅存儲距離攝像機Z平面的距離,而不是從該點到三角形上該點的徑向距離,。
相關問題
- 1. 相機和物體之間的距離?
- 2. 相機與識別的「物體」之間的距離
- 3. 相機與物體的距離
- 4. 使用相機測量物體的面積以及相機與物體之間的已知距離
- 5. 獲取人與相機之間的距離
- 6. 3D物體的相機距離
- 7. Highchart:刻度之間的確切距離
- 8. 我們如何測量物體和android手機相機之間的距離
- 9. 在相對佈局中增加物體之間的距離
- 10. 如何確定處理中兩個物體之間的距離
- 11. 如何確定哪個物體距離相機最近?
- 12. 如何使用iPhone中的相機測量物體之間的距離?
- 13. 獲取DICOM中切片之間的距離
- 14. 獲取元素之間的距離
- 15. OpenCV立體相機,檢測物體距離
- 16. 如何使用相機(android設備)獲取物體的距離和物體的大小?
- 17. 尋找從相機到已知尺寸的物體的距離
- 18. 如何使用VBScript計算已知大小的物體與相機之間的距離?
- 19. 從相機到物體的距離..糾錯
- 20. 如何用相機測量物體的距離?
- 21. Flot餅圖,切片之間的距離?
- 22. 測量從iPhone相機到使用相機的物體的距離
- 23. 基於2個物體之間的距離的Lerp顏色
- 24. 如何找到兩個物體之間的距離相等的點?
- 25. 移動物體的距離
- 26. 使用python測量圖片中物體之間的距離
- 27. 在Archilogic編輯器中測量物體之間的距離
- 28. STDistance - 計算兩個物體之間的距離
- 29. 測量產卵物體之間的距離
- 30. 在二進制圖像中找到物體之間的距離