Bonjour à tous,
J'essaie de faire une simulation de laser dans un environnement 2D,
avec des blocs réfléchissants (miroirs) et normaux (murs).
Si il est facile de faire un "projectile" qui se promène dans un tel environnement (on calcule à chaque frame les collisions et les éventuels rebonds), je ne sais pas comment
procéder avec un laser, qui doit être instantané, et surtout qui doit être recalculé
dès que l'on déplace l’émetteur.
Il faudrait calculer à chaque frame tous les rebonds et les collisions, ce qui me semble impossible.
Si je ne suis pas clair, voici le genre de simulation que j'essaie de reproduire en 2D : http://www.youtube.com/watch?v=oEG3hJzZBlI
Existe-t-il des algos connus pour ce genre de tâche, ou des méthodes efficaces ?
Merci d'avance, et bonne journée 