Frage

Ich versuche, ein fallender Ballon in Box2DAS3 zu simulieren. Was wichtig ist, ist, dass Ballon die so fällt, dass der untere Teil waren Sie es sprengen dreht nach unten hin, wenn es klopfen seitlich oder in einem Winkel fallen gelassen.

alt text http://lh4.ggpht.com /_gjsCWAV_CZc/Sw7zqHahTJI/AAAAAAAAC3s/YIJka4AsM5s/s144/Untitled.jpg

Ich habe versucht, das Zentrum der Masse des Körpers ausgleichen und auch zwei Körper zusammen mit dem dichteren eines Beitritt zur Bindung darstellt. In beiden Fällen fällt der Körper in dem gleichen Winkel ohne Drehung.

War es hilfreich?

Lösung

Ein Objekt im freien Fall (Vakuum), ohne anfängliche lineare oder Winkelgeschwindigkeit, wird nie nicht von selbst, sich zu drehen beginnen ganz gleich, wo sein Schwerpunkt liegt. Sie müssen den Strömungswiderstand und Auftrieb simulieren. Eine einfache Möglichkeit dazu ist eine kleine Kraft auf der Spitze des Ballons hinzuzufügen, die nach oben zeigt.

Andere Tipps

eine Widerstandskraft auf alle Objekte hinzufügen. So etwas wie -velocity / drag_amount

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top