Présentation de ODE.
ODE (Open Dynamics Engine) est un moteur de physique libre et open source sous licence
GNU. Il est portable sur les platformesMS-Windows, Microsoft Visual C/C++ 6, MS-Windows,
MinGW (minimalist GNU for windows), MS-Windows, CygWin (Cygnus GNU for windows), Linux
(x86, mandrake 8.1), Linux (alpha, debian 2.2), Linux (RS/6000, debian 2.2), Linux (Sparc
Ultra 60, debian 2.2), FreeBSD 4.3, Mac OS-X, Solaris 8 (Sparc R220). . Il permet de
simuler facilement des corps rigides articulés en temps réel.
Voici le listing de ses possibilités:
-
Des corps rigides avec une distribution de masse arbitraire.
-
Plusieurs type de jointures: rotule, charnière, telescopique, universelle,
charnière 2 axes et par contact.
-
Plusieurs géométries de base: sphère, boite, cylindre capsulé, plan, rayon
et maillage de triangles.
-
Différents espaces de collisions: arbre quadruple, espace haché et simple.
-
Une méthode de simulation avec des équations de mouvements inspirées par le
model de Lagrange basé sur le multiplicateur de vélocité.
-
Un intégrateur de premier ordre.
-
Le choix de la méthode de pas-à-pas: le standard "big matrix" ou la nouvelle
méthode itérative "StepFast".
-
Des models de contacts et de frictions.
-
Une interface native en C. (ODE est cependant écrit principalement en C++)
-
Une interface C++ construit par-dessus celle en C.
-
Des optimisations pour chaque platforme.
Pour plus d'informations visite du site sur :
site de ODE.
Pour télécharger ODE :
lien de téléchargement.
Pour consulter la doc de ODE :
index.