Question

J'essaie de simuler un ballon qui tombe dans Box2DAS3. Ce qui est important, c’est que le ballon tombe de telle sorte que la partie inférieure de l’aéronef pivote vers le bas si elle cogne latéralement ou si elle tombe à un angle.

alt texte http://lh4.ggggggggggggg /_gjsCWAV_CZc/Sw7zqHahTJI/AAAAAAAAC3s/YIJka4AsM5s/s144/Untitled.jpg

J'ai essayé de compenser le centre de masse du corps et de joindre deux corps ensemble, le plus dense représentant la cravate. Dans les deux cas, le corps tombe selon le même angle sans tourner.

Était-ce utile?

La solution

Un objet en chute libre (sans vide), sans aucune vitesse linéaire ou angulaire initiale, ne commencera jamais à tourner de lui-même, quel que soit son centre de gravité. Vous devez simuler la traînée et la flottabilité du fluide. Un moyen simple consiste à ajouter une petite force sur le ballon qui pointe vers le haut.

Autres conseils

Ajoutez une force de glissement à tous les objets. Quelque chose comme -velocity / drag_amount

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top