Raytracer : lancer de rayons multithreadé en C
1 / 2
Raytracer
À propos du projet
Un programme qui crée des images de synthèse à partir d’un fichier de configuration grâce à un algorithme de lancer de rayons. Il a été construit de zéro en C, pixel par pixel, avec la bibliothèque graphique MiniLibX d’Epitech.
Le raytracer gère les sphères, cylindres et cônes, ainsi que les lumières et les ombres.
Mon rôle
Je me suis occupé :
- du moteur d’affichage,
- du parsing des fichiers de configuration, avec un nombre illimité d’objets,
- du rendu en temps réel,
- de l’anticrénelage,
- du multithreading,
- de la sauvegarde des scènes.



