top of page
Joseph Skinner Games Developer
Ray Tracer and Thread Pooling
Ray Tracing is a lighting technique that produces realistic renders of an environment. By emitting a ray in a randomised direction and checking its collisions, a scene can be illuminated. Scene object materials can be diffuse, reflective or in between, and that changes the way in which the ray interacts with them. This project uses Ray Tracing techniques alongside Parallel Programming in order to output png images of a virtual scene.
​
This project utilises OpenGL to handle the vector calculations.
bottom of page