Preview Image

Web Renderer

This is my lastest ongoing project, a WebGL renderer built from scratch based on my graphics programming module at university. It uses a custom shader pipeline and implements a basic rasterization algorithm to render 3D models in real-time.

The plan is to turn this into an ECS system that allows for scenes to be created and saved on the page, and then allow multiple people to connect to the same scene and interact in the same instance.

View on GitHub