MASSIVE Kinematic Character Controller Update

- NEW kinematic character controller powered by rapier3d at kinematic_character_controller.rs
- NEW camera modes. The ability to switch between the free debug camera and new character controller.
- NEW keybinds system to support the camera mode swap
This commit is contained in:
reo 2025-10-26 18:29:59 +03:00
parent 8b5a6167eb
commit 713d865dd7
12 changed files with 323 additions and 26 deletions

View file

@ -5,12 +5,12 @@ use raidillon_ecs::Transform;
/// Tiny wrapper around rapier3d.
pub struct Physics {
rigid_body_set: RigidBodySet,
collider_set: ColliderSet,
pub rigid_body_set: RigidBodySet,
pub collider_set: ColliderSet,
physics_pipeline: PhysicsPipeline,
island_manager: IslandManager,
broad_phase: DefaultBroadPhase,
narrow_phase: NarrowPhase,
pub broad_phase: DefaultBroadPhase,
pub narrow_phase: NarrowPhase,
impulse_joint_set: ImpulseJointSet,
multibody_joint_set: MultibodyJointSet,
ccd_solver: CCDSolver,