C ++ open source math libraries?

I am looking for a free math library game engine. In particular, I need a good matrix and vector implementation. And all you need to move objects in 3D space. Does anyone know the good ones? I am targeting OpenGL . I would like to write them myself, but I do not have time.

+6
c ++ opengl
source share
6 answers

I would recommend OpenGL Mathematics (GLM)

If you need physics with math, you can go with the Bullet Physics Library

Finally, if you want the whole engine, I would go with OGRE

+6
source share

You might want to consider Blitz ++ .

+2
source share

In addition to Ogre 3D , there is also Crystal Space . Here's an article that compares the two.

+2
source share

If you need an entire 3D engine (which, of course, will contain the 3D math that you need) see Ogre 3D (LGPL)

+1
source share

Take a look here https://sourceforge.net/projects/mg3d/

This is an open source engine that has all the previous OpenGL conversion procedures. The implementation here is very simple and straightforward. And it’s very easy to include a module with routines in your project.

+1
source share

I have a good job with the Open Dynamics Engine - it is a complete and stable physics engine, an ode in the BSD license and some functions for the Manipulation Matrix, Quaternion and turns.

0
source share

All Articles