Skip to content

can jump when not on gound #13

@Enhex

Description

@Enhex

seems to be a problem with Bullet's btKinematicCharacterController::onGround()
that wrongly assumes that if velocity is 0 the character is on the ground, but it's also 0 when reaching trajectory apex.
proper solution is to switch to Jolt Physics.
quick fix is to use collision contact and its normal.

2025-12-23.22-50-20.mp4

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions