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.
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
You might want to consider Blitz ++ .
In addition to Ogre 3D , there is also Crystal Space . Here's an article that compares the two.
If you need an entire 3D engine (which, of course, will contain the 3D math that you need) see Ogre 3D (LGPL)
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.
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.