borodust / cl-bodge

Feature-rich game framework for Common Lisp
http://borodust.org/projects/cl-bodge/
MIT License
174 stars 14 forks source link

ODE doesn't like variable timestep #15

Closed borodust closed 7 years ago

borodust commented 7 years ago

ODE FAQ

Make sure that you are using a constant timestep. Using a variable timestep will result in varying errors in the solver, causing instability.

borodust commented 7 years ago

Confirmed. It really does (v0.14). When number of contact joints were restricted to 1, strange things like random jumping started to occur.