Physikalische Eigenschaften¶
Das Exportieren von Physikeigenschaften erfolgt durch Aktivieren von "Rigid Body" in der Registerkarte "physics" von Blender:
Wichtig
Standardmäßig wird ein einzelnes Blender-Objekt mit aktiviertem Rigid Body als drei Nodes exportiert: ein PhysicsBody, ein CollisionShape und eine Mesh-Instanz.
Körpertyp¶
Blender hat nur das Konzept der "aktiven" und "passiven" Rigid Bodies. Diese werden zu Static- und RigidBody-Nodes. Um einen kinematischen Körper zu erstellen, aktivieren Sie das Kontrollkästchen "animiert" bei einem "aktiven" Körper:
Kollisionsformen¶
Viele der Parameter für Kollisionsformen fehlen in Blender, und viele der Kollisionsformen sind auch nicht vorhanden. Es werden jedoch fast alle Optionen in Blenders Schnittstellen für Starrkörperkollision und Starrkörperdynamik unterstützt:
- Es gibt die folgenden Einschränkungen:
Nicht alle Kollisionsformen werden unterstützt. Nur
Mesh
,Convex Hull
,Capsule
,Sphere
undBox
werden sowohl in Blender als auch in Godot unterstütztIn Godot können Sie verschiedene Kollisionsgruppen und Kollisionsmasken haben. In Blender haben Sie nur Kollisionsgruppen. Infolgedessen ist die Kollisionsmaske des exportierten Objekts gleich der Kollisionsgruppe. In den meisten Fällen ist es das, was Sie wollen.
Wichtig
Um zusammengesetzte physikalische Formen zu erstellen, überlagern Sie mehrere Objekte mit aktiviertem Rigid Body. Die physikalischen Eigenschaften werden dem übergeordneten Rigid Body entnommen, und die übrigen werden als Kollisionsformen verwendet.
Nur Kollisionsgeometrie¶
Häufig wünschen Sie unterschiedliche Geometrien für Ihre Kollisionsmeshes und Ihre grafischen Meshes, aber standardmäßig exportiert der Exporter ein Mesh zusammen mit der Kollisionsform. Um nur die Kollisionsform zu exportieren, setzen Sie den maximalen Zeichnungstyp des Objekts auf Wire:
Dies hat auch Einfluss darauf, wie das Objekt im Ansichtsfenster von Blender angezeigt wird. Meistens möchten Sie, dass Ihre Kollisionsgeometrie bei der Arbeit an den Modellen durchsichtig dargestellt wird, also funktioniert dies recht gut.