2010-12-08 6 views

Répondre

1

Si vous google around, vous trouverez beaucoup de ces bibliothèques. Cependant, toute bibliothèque d'algèbre linéaire va inclure beaucoup plus que simplement multiplier et inverser les matrices.

Si:

  1. vous êtes sûr que vous avez besoin seulement cette fonctionnalité
  2. ayant plus altérerait de façon inacceptable la performance/taille de votre application (ne durera que si vous développez pour un appareil embarqué minuscule

alors vous feriez mieux d'écrire le vôtre (très soigneusement, avec de bons tests unitaires). Sinon, utilisez simplement quelque chose comme Boost, LAPACK ou Armadillo.

5

GLM est une bibliothèque matricielle C++ OpenGL basée sur un modèle d'en-tête qui utilise une syntaxe similaire à GLSL.

Questions connexes