dimforge / dimforge/bevy_rapier

KinematicCharacterController doesn't respect max_slope_climb_angle

Open
#534 1 comment 2 reactions 0 assignees View on GitHub
A-Dynamics A-Integration C-Bug D-Medium P-High
Dominant language
Rust
Stars
1.6k
Forks
282
PR merge metrics
No merged PRs in 30d

Description

How to reproduce:
Set max_slope_climb_angle.
Translate the controller with no Up force into a slope that is of greater angle than max_slope_climb_angle.

Expected:
If the slope is a higher angle than max_slope_climb_angle we stop like its a wall
Actual:
KinematicCharacterController translates us up the slope.

Here is the sample code that can be used to demonstrate this behavior:
https://github.com/dimforge/bevy_rapier/pull/532

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.