Moteur de rendu Raytracing

Prototype

Moteur de rendu Raytacing réalisé en C++, permettant de générer des images au format .ppm
Le moteur peut créer des images de depth buffer ou des rendus de scène en lumière directe et indirecte, avec des matériaux réflectifs, du brouillard atmosphérique et de l'anti-aliasing.
Il supporte les primitives de base (sphère, plan, triangle) ainsi que les meshes importés depuis des fichiers .obj.

  • Langage : C++
Github

Mesh Generator

Prototype

Générateur de mesh procédural, permettant de créer des primitives (plan, cylindre, sphère, cône) paramétrables.

  • Langage : C#
Github

Décimation de maillage

Prototype

Algorithme de décimation de maillage, permettant de réduire le nombre de triangles d'un mesh tout en conservant sa forme générale.

  • Langage : C#
Github

Reproduction Diorama

Modélisation • Rendu 3D

Reproduction en une journée d'un diorama low-poly sur Blender.

  • Logiciel : Blender

Spy hotel room

Modélisation • Rendu 3D

Blockout d'une chambre d'hôtel dans le sytle soviétique sur Blender.

  • Logiciel : Blender