Graphics Programming

Description

Building a ray tracing engine from scratch

Project Overview

I used all the concepts that I’d learned from my linear algebra course and applied them to write my own ray-tracing rendering engine. It’s not optimal, in terms of performance, as my sole intention was to be able to see linear algebra in action, in the real world. And to learn more about MATLAB in the process, as I’d just been introduced to it that semester.

MATLAB

Linear Algebra

Programming

3D Geometry

3D Math

For the competition, I made a video presentation for my submission. There, I give a high-level overview of the project and some of the hurdles I had to get over.

Here's the link to the Github repo.

If you like what you see and want to work together, get in touch!

nazzal570@gmail.com