2011-08-05 14 views
0

我正在使用visual studio和visual C++打開gl,我想找到位於內部或外部的立方體的一個點。如何使用打開的gl查找長方體中的點

+3

OpenGL是一個渲染API。它不用於碰撞測試或類似的事情。你*可以*使它做到這一點,但除非你有特殊需求,通常最好在CPU上完成。 –

+0

立方體軸是否對齊? – whoplisp

+0

如果你只是需要算法看看這個問題:http://stackoverflow.com/questions/5254838/calculating-distance-between-a-point-and-a-rectangular-box-nearestpoint – whoplisp

回答

2

@Nicol流星錘已經評論了,不過我想這是答案:

的OpenGL並不意味着用於此。 OpenGL是一個呈現API,即它是用於繪製東西。雖然OpenGL-1和OpenGL-2具有基本的矩陣操作功能,但它既不是線性數學庫也不是計算幾何系統。它可能(實際上)可能濫用OpenGL的這種事情,但這並不意味着你應該這樣做。

或者簡單地說:OpenGL不會做這種東西。你不能(不應該))使用OpenGL來做到這一點。

相關問題