From BlenderWiki

Jump to: navigation, search
Blender3D FreeTip.gif
IMPORTANT! Do not update this page!
We have moved the Blender User Manual to a new location. Please do not update this page, as it will be locked soon.

Traduction effectuée d’après cette révision de la version anglaise.

API Python du moteur physique Bullet

“Bullet Physics” fournit détection de collision et comportement dynamique de corps rigides, pour le moteur de jeu de Blender. Il reprend certains des réglages de l’interface de Blender, qui étaient auparavant destinés au précédent système de détection de collision (nommé “Sumo”).

Cependant, les nouvelles fonctionnalités n’ont pas encore toutes une interface utilisateur, Python peut donc remplir ce rôle pour l’instant.

Fonctionnalités :

  • Simulation de véhicule.
  • Contraintes “rigid body” : charnière (hinge) et “point to point (ball socket)” (~“point à point [prise balle]” ?).
  • Accès aux réglages physiques internes, comme le “temps de désactivation” (“deactivation time”), et des fonctionnalités de débogage.

Le plus simple est de se pencher sur les démos du moteur Bullet, comment les utiliser. Vous trouverez plus d’informations ici (en).

Exemple de script Python :

 import PhysicsConstraints
 print dir(PhysicsConstraints)