1759Fermer1761
bearbecueLe 25/11/2010 à 22:11
gc> et, heu, utiliser un integrateur moins merdique et naif qu'un forward euler, c'est pas faisable? trifus

a la limite, je veux bien admettre que ca soit pas forcement trivial d'ecrire un code closed-form pour un mouvement avec une friction qui depend de la vitesse au carre, mais serieux, pour une equation de mouvement aussi bidon qu'une vitesse + gravite, il est ou le probleme?
aaach sheisse ca diverge si on ecrit:
vel = vel + accel * dt;
pos = pos + vel * dt;

omgomgomgomg !!!1
non sans blague... smile

EDIT: au fait, le fixed timestep, c'est tres bien pour deux trucs:

- soit t'es un bras casse qui a pas envie de se faire chier (a ne pas prendre comme une attaque personnelle © hein)
- soit t'as des problematiques un poil plus complexes, genre detecter des collisions rotatives entre des objets ayant une vitesse angulaire importante sans excessivement te prendre la tete et exploser ton budget perfs, et autres joyeusetes...