2011-08-05 15 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来做到这一点。

相关问题