Now that we are iterating over collision contacts anyway(fracture code), we could implement contact sounds and particle effects depending on contact force and relative velocity(like for tires atm).
For sounds the parameters might be: file, pitch, gain.
For particles: texture, color, min/max size, emission rate, life-time(or half-life?).
I am looking for ideas how to expose it to the user in the config files. Maybe some kind of material system(rubber, steel, gravel, asphalt)?
Issue added: Issue:
https://github.com/VDrift/vdrift/issues/22