Technologies
Programmeur junior. Master d'informatique spécialisé en imagerie/VR.
OpenGL
GLSL
C++
C
Python
Compétences diverses
Plusieurs projets et stages effectués pour étendre mes aptitudes dans des domaines variés.
Rendu 3D
Génération procédurale
Jeux-Vidéos
VR
Architecture CPU & GPU
R&D
Génération procédurale 3D (C++, OpenGL 4, GLSL) Génération procédurale de terrain dynamique 3D.
Utilise le bruit de perlin 3D, l'algorithme des Marching Cubes, un rendu PBR, un placage automatique des textures.
Système de chunks en multiple résolutions qui peuvent être créés et chargés à la volée.
Collisionneur physique
Génération procédurale 2D (C++, OpenGL 4, GLSL) Bruit de Perlin rapide 2D et bruit de Voronoï pour la génération de carte de biomes et de cartes de hauteur sur GPU.
Mémoire de recherche, Master 2 Analyse réaliste d'algorithmes de recherche de motifs avec prise en compte d'éléments d'architecture des ordinateurs au sein du laboratoire Gaspard-Monge.
Pipemul (Python3) Simulateur de processeur RISC à partir d'assembleur.
Projet de synthèse d'image de Master 2. Chargement et affichage d'un modele depuis un fichier .gltf, rendu PBR, lumière dirrectionnelle, shadow map, bloom.
Stage de recherche, Master 1 Analyse d'algorithmes de pattern-matching avec prise en compte d'éléments d'architecture des ordinateurs au sein du laboratoire Gaspard-Monge.
Système solaire
(C++, OpenGL3, GLSL)
Visualisation du système solaire animé avec textures, shaders et caméra