View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000103 | Gorilla3D | Bug Reports | public | 2020-10-01 08:40 | 2021-09-30 15:35 |
Reporter | administrator | Assigned To | administrator | ||
Priority | normal | Severity | minor | Reproducibility | sometimes |
Status | resolved | Resolution | fixed | ||
Product Version | 0.8.3.x | ||||
Target Version | 0.8.3.x | Fixed in Version | 0.8.3.x | ||
Summary | 0000103: PhysicsCharacterController sliding instead of stopping | ||||
Description | In case the first collider sleep was not established and the user moves the character, the PhysicsCharacterController slides due to low friction. Raising the gravity scale (f.e. value=20) will solve it, but leads to stuttering due to slop intersection of physics collider. | ||||
Tags | No tags attached. | ||||
Delphi-Version | 10.4.1 | ||||
OpenGLVersion | OpenGL 4.3 | ||||
|
We introduced UseRaycasting property (as default) to move characters by raycasting instead of full physics computation. Because physics computation is too realistic and not very useful in games. By physics the character slides depending on the steepness of terrain and its getting to difficult to climb mountains due to gravity. This behaviour is now solved by raycasting y-position of the character. |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-10-01 08:40 | administrator | New Issue | |
2020-10-01 08:40 | administrator | Status | new => assigned |
2020-10-01 08:40 | administrator | Assigned To | => administrator |
2021-09-30 15:35 | administrator | Status | assigned => resolved |
2021-09-30 15:35 | administrator | Resolution | open => fixed |
2021-09-30 15:35 | administrator | Fixed in Version | => 0.8.3.x |
2021-09-30 15:35 | administrator | Note Added: 0000194 |