View Issue Details

IDProjectCategoryView StatusLast Update
0000103Gorilla3DBug Reportspublic2021-09-30 15:35
Reporteradministrator Assigned Toadministrator  
PrioritynormalSeverityminorReproducibilitysometimes
Status resolvedResolutionfixed 
Product Version0.8.3.x 
Target Version0.8.3.xFixed in Version0.8.3.x 
Summary0000103: PhysicsCharacterController sliding instead of stopping
DescriptionIn 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.
TagsNo tags attached.
Delphi-Version 10.4.1
OpenGLVersionOpenGL 4.3

Activities

administrator

2021-09-30 15:35

administrator   ~0000194

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.

Issue History

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