A brief computer graphics / rendering course
-
Updated
Jan 5, 2023 - 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
Cairo in Go: vector to raster, SVG, PDF, EPS, WASM, OpenGL, Gio, etc.
SVG to PNG/JPEG command-line tool and Node.js module
Tiny C++ Software Renderer / Rasterizer
Real-Time Hybrid Hair Rendering using Vulkan™
Vector graphics (SVG) library for PHP
The penultimate portable graphics library
A tiny, single-header <canvas>-like 2D rasterizer for C++
Rust API for loading, scaling, positioning and rasterizing OpenType font glyphs
Marlin is the FAST Java2D antialiasing rasterizer derived from OpenJDK Pisces (shape)
A simple software rasterizer running on a WebGPU compute shader. Built for educational purposes.
Notcurses-based software rasterizer inspired by OpenGL 1.X that renders directly to the terminal
From Vectors to (sub) Pixels, C# 2D Rendering Library
A simple 3D rasterizer made from scratch in Python.
CPU forward/deferred rasterizer with depth-buffering, texture mapping, normal mapping and blinn-phong shading implemented in C++
Add a description, image, and links to the rasterizer topic page so that developers can more easily learn about it.
To associate your repository with the rasterizer topic, visit your repo's landing page and select "manage topics."