REAL-TIME RENDERER

 Computer Graphics ✶ C++, OpenGL

January 2024

I. Introduction

The OpenGL rendering pipeline is a technique for real-time, responsive rendering. My implementation focuses on the vertex shader, fragment shader, and framebuffer operations.

The key features of this renderer include:

II. Results

realtime-renderer-demo.mp4

This demo displays the key features of this renderer. The images below are stills from the demo.

Maximum tessellation applied


Per-pixel filter (black and white) applied

Minimum tessellation applied


Kernel filter (blur) applied

Code available upon request--email me!