Raytracer
Projet de lancer de rayons permettant de visualiser une scène 3D et de calculer une image en se basant sur les règles de la physique.




  • Intersection rayon-sphère
  • Intersection rayon-rectangle
  • Intersection rayon-triangle
  • Ombrage de Phong
  • Ombres dures
  • Ombres douces
  • Interpolation des normales
  • Anti-aliazing
  • Bounding Volume Hierarchy (BVH)
  • Irridescence avec le savon
  • Simulation de matériaux différents

Lapin en bulle de savon

Exemple de rendu avec tous types d'effets - Résolution de l'image: 1024x1024
Temps de calculs: 2h 10min 35s

Lapin en bulle de savon

Bulles de savon avec ombre douce et anti-aliazing - Résolution de l'image: 1536x1536
Temps de calculs: 1h 12min 18s

Lapin en plastique

Lapin en plastique (768x768, en 3min 36s)

Lapin en plastique

Résolution de l'image: 768x768

Temps de calculs: 3min 36s

Lapin chromé

Lapin chromé (768x768, en 6min 3s)

Lapin chromé

Résolution de l'image: 768x768

Temps de calculs: 6min 3s

Lapin en verre

Lapin en verre (768x768, en 14min 20s)

Lapin en verre

Résolution de l'image: 768x768

Temps de calculs: 14min 20s

Lapin en bulle de savon

Lapin en bulle de savon (768x768, en 7min 21s)

Lapin en bulle de savon

Résolution de l'image: 768x768

Temps de calculs: 7min 21s


Noctiluce

     
Noctiluce

Vulpinii

     
Vulpinii