A brief computer graphics / rendering course
-
Updated
Jul 29, 2026 - C++
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
Vector graphics in Go
⚡ 可编程渲染管线实现,帮助初学者学习渲染
An implementation of OpenGL 3.x-ish in clean C
Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
SVG to PNG/JPEG command-line tool and Node.js module
A tiny, single-header <canvas>-like 2D rasterizer for C++
The penultimate portable graphics library
Vector graphics (SVG) library for PHP
Real-Time Hybrid Hair Rendering using Vulkan™
Rust API for loading, scaling, positioning and rasterizing OpenType font glyphs
A 3D FPGA GPU for real-time rasterization with a tile-based deferred rendering (TBDR) architecture, featuring transform & lighting (T&L), back-face culling, MSAA anti-aliasing, ordered dithering, etc.
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)
From Vectors to (sub) Pixels, C# 2D Rendering Library
Fast realtime softare rendering library for C++14 using SSE/AVX/NEON. 2D, 3D and isometric rendering with minimal system dependencies.
To associate your repository with the rasterizer topic, visit your repo's landing page and select "manage topics."