2009-10-15 3 views
6

Sto cercando una libreria matematica gratuita per motori di gioco. In particolare mi piacerebbe una buona implementazione di matrici e vettori. E tutto il necessario per spostare oggetti nello spazio 3D. Qualcuno ne conosce di buoni? Ho scelto come target OpenGL. Mi piacerebbe scriverli da solo ma non ho tempo.Librerie matematiche per motori di gioco Open Source C++?

risposta

2

Si potrebbe prendere in considerazione Blitz++.

1

Se si desidera un intero motore 3D (che ovviamente dovrebbe contenere la matematica 3d necessari) vedere Ogre 3D (LGPL)

+0

Attualmente la licenza MIT ora per il trunk svn corrente e tutte le prossime versioni. – haffax

2

inoltre Ogre 3D, c'è anche Crystal Space. Ecco uno article che confronta i due.

+0

Questo articolo mi sembra 404. –

+0

@darthcoder, sembra che Arcanoria.com abbia fatto qualche riorganizzazione. Ho aggiornato l'URL dell'articolo, di conseguenza – Void

0

Ho un buon lavoro con Open Dynamics Engine è Full and Stable Physics Engine, l'ode in una licenza BSD, e ho alcune funzioni per la manipolazione, il quaternion e le rotazioni di Matrix.

1

dare uno sguardo qui https://sourceforge.net/projects/mg3d/

Si tratta di un motore opensource che ha tutti gli ex routine di trasformazione OpenGL. L'implementazione qui è molto semplice e chiara. Ed è molto facile includere il modulo con le routine nel tuo progetto.