Skip to content

Moteur de rendu 3D selon la méthode du Ray-Tracing et utilisant la librairie graphique MinilibX (Créee à Epitech)

Notifications You must be signed in to change notification settings

AlexValliere/info1-raytracer_2014

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RayTracer

Moteur de rendu 3D selon la méthode du Ray-Tracing et utilisant la librairie graphique MinilibX (Créee à Epitech)

Projet de fin de module d'infographie

Auteurs : Alexandre Petit (apetit), Gabriel Toublanc (gabtoub), Pierre-Olivier Tran (ptran) et Quentin De-Vial (qde-vial)

Description

Programme de calcul d'images de synthèse selon la méthode du Ray-Tracing, sur la base d'une description géométrique de la scène. Ces images de synthèse représentent une scène, vue d’une position et d’un angle spécifiques, définie par des objets géométriques simples, entiers ou partiels, et disposant d’un système d’éclairage.

Fonctionnalités :

Expose sans recalcul

Objets de base : Sphère, cylindre, cône, plan

Objets avancés : Sphère limitée, cylindre limitée, cône limitée, plan limitée, paraboloïde, hyperboloïde

Lumière, ombre : Gestion multi-spot

Pertubation de la normale

Pertubation de la couleur

Gestion multi-scènes et sans recalcul

Vérificateur de scène

About

Moteur de rendu 3D selon la méthode du Ray-Tracing et utilisant la librairie graphique MinilibX (Créee à Epitech)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages