Computer methods for collision processing : from sound to topology