Here, you will find my academic projects. Click on one of the buttons below to see them.
This is the first project I made in IGR at Télécom Paris. It is a simulation of a small solar system including the sun, the earth, and the moon. We made it to simulate meshes, movements, lights, etc.
This project was made to simulate a dice roll. It was made for us to simulate physics, like collision detection and handling. It was really fun and I made lots of improvements to the original instructions as I was really interested in this project.
This is my first shot at simulating fluids with SPH. This was by far the one that I had the hardest time with, and for some reason I chose to do the semester's big project on a paper about fluid simulation. I don't regret it though, because it helped me understand more about the logic behind SPH.
This was a lab about shadow mapping, which is a technique used in computer graphics to determine which parts of a scene are in shadow. Pretty interesting even though it's mostly about debugging and sending the right informations at the right time to the shaders.
This is the result of the semester's big project I talked about in the fluid simulation paragraph. The goal is to implement one paper among multiple suggested. I chose to work on density contrast SPH, which aims to correct the standard SPH's errors when it comes to multiple fluids interacting.
The videos represent different interface tension values (0 on the left, 5 in the middle, 35 on the right).
I would consider this my first UI project. The goal was to make a robot factory simulation using Java. It uses Dijkstra to tell robots where to go. The robots are programmed to not bump into walls or other robots and only go through open doors.
That was the first project in my IGR classes. We had to make a drawing interface using the C++ module Qt. This project was really important to me as it was the first true HMI we had to make and the first project where design ideas were taken into account.
Here's a simple project I made for an HMI class. The goal was to make a to-do list page that would keep contents when reloading it, but I also tried to make it pretty and practical.