开源C ++游戏引擎数学库?

时间:2009-10-15 01:18:29

标签: c++ opengl

我正在寻找一个免费使用的游戏引擎数学库。具体来说,我想要一个好的矩阵和向量实现。并且需要在3D空间中移动对象。有谁知道任何好的?我的目标是OpenGL。我想自己写,但没有时间。

6 个答案:

答案 0 :(得分:6)

我建议OpenGL Mathematics (GLM)

虽然如果你想用物理学数学,你可以选择Bullet Physics Library

最后,如果你想要一个完整的引擎,我会选择OGRE

答案 1 :(得分:2)

您可能需要考虑Blitz++

答案 2 :(得分:2)

Ogre 3D外,还有Crystal Space。这是一个比较两者的article

答案 3 :(得分:1)

如果你想要一个完整的3D引擎(当然它包含你需要的3d数学),请参阅Ogre 3D(LGPL)

答案 4 :(得分:1)

看看这里 https://sourceforge.net/projects/mg3d/

它是一个开源引擎,拥有所有以前的OpenGL转换例程。这里的实现非常简单明了。并且在项目中包含具有例程的模块非常容易。

答案 5 :(得分:0)

我在开放动力引擎方面做得很好,是完整稳定的物理引擎, BSD许可证中的颂歌,并具有Matrix操纵,四元数和旋转的一些功能。