Skip to content

Integrating Physics with Skeletal Animation #179

@FacoBackup

Description

@FacoBackup

Description

Currently, physics likely drives the entity's transform. With animations, the "Animation" often drives the mesh while the "Physics Capsule" drives the entity. We need to synchronize these two systems.

Key Tasks

  • Kinematic Coupling: Allow the Physics System to "read" the position of specific bones (e.g., for hit detection) or have the Physics Actor follow the root motion of the animation.
  • Ragdoll Prep: Architecture support for "Kinematic" vs "Dynamic" states. In Kinematic mode, Animation drives Physics; in Dynamic mode, Physics drives the Bones.
  • Bounding Box Updates: Ensure the Physics AABB grows/shrinks based on the animated mesh bounds so frustum culling and ray-tracing acceleration stay accurate.

Metadata

Metadata

Assignees

Projects

Status

Backlog

Relationships

None yet

Development

No branches or pull requests

Issue actions