This project was made at the school
42 with C. In two weeks every student had to use the
ray tracing technique to generate 3D images, followed by a month with a team of four people. Only one function was provided : SetPixel(x, y, color).
Those videos are the result of 4 peoples, implementing all basic shapes (planes, cubes, sphere, cones), lights (specular, diffuse, multiple), reflection and refraction. Every team member was involved in all aspects, but I implement
Perlin noise alone in purpose to distort normals and proceed to strange effects...
Credits:
Julien Balestrieri (Developer) ,
Guillaume Lasset (Developer) , Marion Debelle (Developer) and me.