Petite annonce sur la mailing-list de Papervision3D pour présenter jiglibflash.
Comme son nom l’indique, il s’agit d’un portage en ActionScript 3.0 de JigLib, moteur physique 3D avec gestion des rigid-bodies écrit en C++.
Beaucoup de classes du package physics et geometry référencent directement la classe DisplayObject3D de Papervision3D, et c’est bien dommage. Il aurait été souhaitable (et plus ambitieux peut-être ?) de consulter les teams des différents moteurs 3D Flash pour mettre en place une couche polymorphique qui permettent d’utiliser jiglibflash avec la librairie de son choix.
Au final, ce nouveau moteur physique est une initiative intéressante. De plus, la démarche est innovante car il s’agit de la première librairie Flash de ce type conçue en 3D native. Box2D est assez limitée dans un contexte 3D et Wow-Engine n’est qu’une surcouche de APE sans gestion des collisions.
Pour conclure, il ne reste plus qu’à espérer que la rigueur dans le développement soit au rendez-vous pour que les performances aillent de paire. (ex: Itérateur de boucle non typé).
Dans la démo officielle présentée ci-dessous, vous pouvez déplacer une sphère à l’aide des touches du clavier.
Une deuxième démo est disponible ici.
Share on Twitter
Salut petepx,
j’avais vu ce moteur, très prometteur,
je ne pense pas continuer wow-engine 2 je n’ai pas envi de continuer à perdre mon temps à développer quelque chose qui existe déjà…
sinon dans wow-engine 1.2 il y a la gestion des collisions :(
++
impressionnant tout ça… le moteur physique 3D n’a pas l’air de prendre trop de ressources au niveau du processeur
Hello Seraf, merci pour l’info, je viens de corriger mon billet en conséquence. Tu devrais par contre updater la présentation de ton moteur sur ton blog qui stipule l’absence de gestion événementielle des collisions. ;)
Sympa ce moteur en effet !
Je m’intéresse moi aussi de plus en plus à la 3D temps réel sous flash. Et j’ai pu voir qu’il existe plusieurs moteurs de rendu, mais je n’ai pas trouvé de comparatif assez complet pour faire mon choix… Si tu as quelques liens je suis preneur :)
Petepx > c’est pas faux ;)
Hello Alexis ! Vaste question… J’ai un article en préparation sur le sujet.
C’est assez bluffant ce genre d’applications ^^
Bien sympa cette petite lib, assez prometteuse sous réserves de quelques optimisations et d’un peu de doc !
Seraf, Ça serait dommage de laisser tomber WowEngine, qui à l’avantage de découpler le rendu de la physique !
pour Alexis :
http://www.tsoin.com/asblog/2008/11/18/comparatifs-moteurs-3d-et-le-plus-performant-est/
Un bench qui vaut ce qu’il vaut, mais qui a le mérite d’être assez récent.