Mathieu Chabanon

Imagerie

RayTracingLib

Mathieu Chabanon

Bibliothèque de rendu en lancer de rayon, réalisée en C++ avec la STL. Permet la gestion de scène, la création d'objets (plans et sphères, extensible à d'autres types d'objet), et le paramétrage de plusieurs lumières. Les matériaux paramètrent la couleur RGB, les réflexions diffuse et spéculaire, et la réfraction.

WIP : implémentation du photon mapping.

3 boules (miroir, verte diffuse, transparente ior=verre) 3 boules (miroir, verte diffuse, transparente ior=verre) et murs miroirs

Téléchargement