← Back to Technical Work
C++ Rasterizer & Custom GLSL Shaders
Software rasterizer with post-processing and film emulation shaders
Overview
Software rasterizer built in C++ with custom GLSL vertex and fragment shaders. Post-processing includes gaussian blur and sobel filtering. Film emulation shader replicating analog film texture and colors with fbm-based film grain, vignette, chromatic aberration, and tone-mapping.