I'm looking for a free to use game engine math library. Specifically I'd like a good matrix and vector implementation. And everything needed to move objects in 3D space. Does anyone know any good ones? I'm targeting OpenGL. I'd like to write them myself but don't have the time LOL.
A:
See my response here: http://stackoverflow.com/questions/1491716/best-lib-for-vector-array-in-c/1492059#1492059
Michaël Larouche
2009-10-15 01:34:38
The questions seem different. This question is focussed on games, the one you link to seems more interested in high-dimensional generality. I can't imagine many games care about 9D vectors, for instance - better to have more specialised 4D vectors and matrices.
Steve314
2009-10-15 02:11:50
+1
A:
If you want an entire 3D engine (which of course would contain the 3d maths you need) see Ogre 3D (LGPL)
Tom Leys
2009-10-15 01:57:02
+3
A:
I'd recommend OpenGL Mathematics (GLM)
Though if you want physics with your math you could go with Bullet Physics Library
Finally if you want an entire engine i'd go with OGRE
Bruce
2009-10-15 04:00:00
I think GLM will work nicely... seems light weight enough and has what I need
Polaris878
2009-10-15 23:59:33
+1
A:
Besides Ogre 3D, there's also Crystal Space. Here's an article that compares the two.
Void
2009-10-15 04:24:51
@darthcoder, it looks like arcanoria.com did some reorganizing. I've updated the article's URL, accordingly
Void
2009-10-23 17:16:48