top of page
Screenshot 2026-06-18 124801.png

Project Type: Graphics Showcase

Date: October 2025 - December 2025

Role: Lead Programmer

Using C++ I was tasked to produce a small demonstration, mine included the use of Ray Tracing, Physically Based Rendering, shadows, multi-threading. This was all put together to create 3 spheres in a space, the first two floating above a larger one. Three different lights were placed in the level as well: 

Directional

Spot

Point

​

These different lighting choices can be seen in the demonstration, better in the unfinished photo as there are more distinct lines between the shadows. However that is not accurate to how lighting works in the real world, hence the proper version shown on the left side of the first image.

​​

​​

​

What did I learn?

​

How to build my own Ray Tracer from scratch

How to incorperate the use of multi-threading and parrallel programming into a ray tracer

A better understanding of lighting in scenes and how to make it have natural looks

How to code lighting in a scene

KyleRussouwPortfolio

Contact Hours:

Monday - Friday 

10am - 5pm

kylejrussouw@gmail.com

My Links:
  • GitHub
  • LinkedIn
  • Facebook
  • Discord

©2023 by KyleRussouwPortfolio. Proudly created with Wix.com

bottom of page