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
Exemple de rendu avec tous types d'effets - Résolution de l'image: 1024x1024
Temps de calculs: 2h 10min 35s
Bulles de savon avec ombre douce et anti-aliazing - Résolution de l'image: 1536x1536
Temps de calculs: 1h 12min 18s
Lapin en plastique (768x768, en 3min 36s)
Lapin en plastique
Résolution de l'image: 768x768
Temps de calculs: 3min 36s
Lapin chromé (768x768, en 6min 3s)
Lapin chromé
Résolution de l'image: 768x768
Temps de calculs: 6min 3s
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 (768x768, en 7min 21s)
Lapin en bulle de savon
Résolution de l'image: 768x768
Temps de calculs: 7min 21s