J'ai un code c++(open gl) de lancer de rayon qui donne le rendu sur différents objets comme la sphère, le cube,le cone. Je dois améliorer le code pour que ce lancer de rayon fonctionne pour les surfaces paramétriques. Ma question est la suivante : comment calculer l'intersection du rayon avec une surface paramétrique? Je pense qu'on ne peut pas trouver une intersection comme avec des objets decrits par leurs equations implicite (comme la sphere). Faut il discretiser la surface?
Partager