#code #graphics #algorithme

Le Ray Tracing est une technique qui permet de réaliser des rendus de modèles 3d, en emulant le parcours de la lumière et son interaction avec l’environnement. Il consiste a envoyer des rayons depuis un point origine, la caméra, et de le faire diffuser, refléter, réfracteur (ou autre) sur les matériaux rencontrés.

Un matériau qui diffuse verra les rayons lumineux être envoyés dans tous les directions après le contact, alors qu’un matériau qui reflète envoie dans une seule direction.

Pour réaliser l’effet “depth of field”, où les objets trop proche où trop éloignés sont flou, il faut envoyer des rayons depuis plusieurs origines, toutes convergentes vers un point du plan focal.

Vidéo de Sabastan Lague: https://youtu.be/Qz0KTGYJtUk