bryanedds / Nu

Repository hosting the open-source Nu Game Engine and related projects.
MIT License
1.05k stars 151 forks source link

Character2dDispatcher seems to have precision issues not too far from origin. #820

Closed bryanedds closed 3 weeks ago

bryanedds commented 1 month ago

This is observed in OmniBlade when avatar is walking around and then stopping at > 5K X or Y position since the deceleration looks increasingly choppy. If this is a precision issue, we really need to make Character2d use kinematic (character?) physics rather than dynamic. That said, even if this issued is fixed this way, it's still surprising how close to the origin that Aether physics precision degrades...