top of page

Computer Science Projects

Here are the computer science projects I realized during my years at Ecole Polytechnique and Columbia University.

Gabor Noise

Image Synthesis

Gabor Noise

Implemented the 'Procedural Noise using Sparse Gabor Convolution' by A. Lagae and Al. introducing a new procedural noise.

Raytracing

Image Synthesis

Raytracing

A rendering engine programmed from scratch in C++ using raytracing method with the Phong shading model, in addition to refraction and reflection rays. The simple geometries (sphere, planes, triangle, etc..) are computer generated. (Source files: Copyright (C) 2022 by Hadi Fadaifard)

bottom of page