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

6

我正在寻找一个免费使用的游戏引擎数学库,具体来说,我需要一个好的矩阵和向量实现,以及在三维空间中移动物体所需的一切。有人知道有哪些好的数学库吗?我的目标是OpenGL。我想自己写,但没有时间。

6个回答

6

我认为GLM会很好用...它似乎足够轻量级,并且具备我所需的功能。 - Polaris878

2

2

那篇文章似乎对我来说是404错误。 - Chris K
@darthcoder,看起来arcanoria.com进行了一些重新组织。我已经相应地更新了文章的URL。 - Void

1

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

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


1
如果你想要一个完整的3D引擎(当然会包含你需要的3D数学),请查看Ogre 3D(LGPL)。

实际上,MIT许可证现在适用于当前的svn主干和所有即将发布的版本。 - haffax

0

我已经在Open Dynamics Engine中做了很好的工作,它是一个完整和稳定的物理引擎。ODE使用BSD许可证,并具有一些矩阵操作、四元数和旋转方面的功能。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接