réalisation — construit · école
RayTracer
Moteur de ray tracing en C++ qui génère des rendus 3D à partir d'un fichier de scène.
- C++
- POO
- algorithmique 3D
- Git


- Type
- école
- Rôle
- Conception du moteur de rendu, équipe de 3 (2ᵉ année EPITECH).
- Stack
- C++, POO, algorithmique 3D, Git
Moteur de rendu
- Architecture du moteur : caméra, primitives, lumières, matériaux.
- Intersections rayon / objet pour sphères, plans, cylindres et cônes.
- Translations, rotations, éclairage ambiant et directionnel, ombres.
Scènes
- Lecture de fichiers de configuration décrivant les scènes.
- Calcul de la couleur des pixels et export des images au format PPM.