top of page

Mandelbrot

ROLE

Independant Programmer

DESCRIPTION

This project was a Media Design School assignment, which focused on implementing multi-threading to render a single mandelbrot image. I was tasked with dividing the image into multiple thread tasks and was tasked to use a data-driven approach to control the image colour and thread count of the application. However, I self-imposed a secondary requirement, to guarantee an A+ grade, by enabling the application to zoom. We were allowed to use SFML or OpenGL for this assignment and most of my cohort resorted to the easier framework. I instead insisted on using OpenGL to improve my understanding and current framework for future assignments.

 

My submission was laggy at higher resolutions, and I, therefore, capped the resolution to 400px. I have since gone back to the assignment and have improved the performance, and have the default resolution set to 900px.

DEVELOPMENT YEARS

2021

PLATFORM

Windows PC

Opengl-logo.svg.png
1822px-ISO_C++_Logo.svg.png
A+.png
bottom of page