There are 15 repositories under rasterizer topic.
A brief computer graphics / rendering course
A 3D renderer written in JavaScript and rendered to the terminal.
3D Software Renderer in 700 Lines !!
486 lines of C++: old-school FPS in a weekend
:zap: 可编程渲染管线实现,帮助初学者学习渲染
An implementation of OpenGL 3.x-ish in clean C
Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
Real-Time Hybrid Hair Rendering using Vulkan™
Rust API for loading, scaling, positioning and rasterizing OpenType font glyphs
A tiny, single-header <canvas>-like 2D rasterizer for C++
A simple software rasterizer running on a WebGPU compute shader. Built for educational purposes.
Marlin is the FAST Java2D antialiasing rasterizer derived from OpenJDK Pisces (shape)
3D graphics library for the terminal
CPU forward/deferred rasterizer with depth-buffering, texture mapping, normal mapping and blinn-phong shading implemented in C++
URasterizer: A software rasterizer on top of Unity, accelerated by Job system & Compute Shader
Low-Level, 8-bit Colored, 3D Software Renderer written in C99
Bare-bones software renderer written in Rust
a cpu/gpu soft renderer in rust
Differentiable Rasteriser implemented in JAX. Reference: https://github.com/erwincoumans/tinyrenderer, https://github.com/ssloy/tinyrenderer/wiki; PR: https://github.com/google/brax/pull/367
A tile based cpu rasterizer
Currender: A CPU renderer for computer vision