9
votes

Le moteur physique de XNA

Je suis à la recherche d'un moteur physique 3D pour XNA. J'ai entendu de certaines options, mais ce que je dois est:

  • libre à des fins commerciales (open source préférable) support
  • pour la dynamique de corps rigide
  • Prise en charge de collision par polygone (ce qui est très important)
  • code managé - doit travailler sur XBOX360

    Avez-vous utilisé quelque chose comme ça? Pouvez-vous recommander quelque chose?


0 commentaires

3 Réponses :


1
votes

www.bulletphysics.com comprend un port C #, je crois.


0 commentaires

10
votes

Je regardais JigLibX . Il est un port C # du moteur JigLib et a un support pour toutes les choses dont vous avez besoin. Il est également livré avec tout à fait beaucoup d'échantillons, et si vous avez une expérience avec les moteurs de la physique, il ne devrait pas être trop difficile de travailler avec elle.

, vous pouvez également jeter un oeil à ce fil sur sur les forums créateurs club où certains moteurs de physique XNA sont discutées.

EDIT Aussi, j'oublié de mentionner que je l'ai utilisé moi-même JigLibX pour un couple de projets et il fonctionne comme un charme fait même des simulations de physique assez lourd.


2 commentaires

Pour tous ceux qui cherchent à cette année de réponse après qu'il a été fait, JigLibX semble être le plus complet du moteur physique 3D pour XNA. Cependant, il a une certaine inefficacité, quelques bugs (comme un bug avec heightfield <-> intersection de rayons dans certains cas), et manque de soutien pour certaines formes de base (comme cylindres).


Pour tous ceux qui cherchent un bon moteur physique 3D pour XNA, il vaut la peine d'essayer la physique des BEPU. bepuphysics.codeplex.com Il est open source, gratuit pour un usage non commercial, très bien documenté et il afaik est le plus récent et mis à jour (avec la dernière version de Décembre 2013, lorsque la rédaction de ce commentaire).



0
votes

moteur physique APE, C #, licence MIT

APE


0 commentaires