[ODE] Time of contact

Jon Watte (ODE) hplus-ode at mindcontrol.org
Tue Aug 29 16:03:30 MST 2006



Matthias Weigand wrote:
> Next thought was to play a sound, if the box slides on the other. How to 
> determine friction loss?
>   

Use implicit methods. Get the point velocity of the contact point for 
each of the bodies, and subtract one from the other; this gives you 
relative velocity at the point of contact.

For the question of playing an impact sound, remember which geoms the 
body has collided with in, say, the last 10 steps, and only play a sound 
if the contact is "new".

The raycar demo, btw, actually does these kinds of sounds: tire squeal 
when sliding, scraping when scraping against a wall, and a crash (that's 
not that great a sound) when hitting something head on.

http://www.mindcontrol.org/~hplus/raycar/

Cheers

          / h+



More information about the ODE mailing list