Project for learning graphics
The classic game of Pong, made with C/OpenGL/GLFW
Modern OpenGL programmable pipeline approach in Python
This utility transpiles a custom GLSL shader format (see below) to the SPIR-V format using shaderc.
polar coords
Deferred shading and stuff
Shader management and preprocessing
Music Visualizer built using animal3D & FMOD
UCL Computer Graphics
A collection of modern OpenGL prototypes based on various tutorials, the OpenGL SuperBible and The Book of Shaders
A realtime 3D ray tracer showing light interacting with spheres, planes and triangles
Real-Time Photorealistic cloud rendering
Novel geometry and rendering algorithms implemented during my phd
Offline shader compiler with SPIR-V reflection support.
SpaceX Rockets Museum 🚀 with @MariusBallot
Browser-based Minecraft model editing tool
Thin opinionated wrapper over WebGL 1.0 API
It's the most wonderful time of the year to learn.. shaders!
A simple shader that demonstrates the use of polar coordinates. Deploys to GitHub Pages when pushed to the main branch.