Hephaestus engine - 3D game engine.
Mesh simplification using partitioning or adaptive method.
3D engine project. Realization of an ECS architecture (Entity Component Manager). Real-time rendering and display of millions of polygons.
Raytracing project allows you to visualize a 3D scene and calculate an image based on the rules of physics.
Allows you to draw and edit Bézier curves, from scratch. With the method of Bernstein or Casteljau. Works in 2D and 3D.
Image analysis and processing project based on an improved version of Criminisi (2004): Goyal (2010). Development and application on various images.
Game engine project, done at the end of my license without any prior knowledge in computer graphics. Made in OpenGL, C ++, from scratch.