A brief computer graphics / rendering course
-
Updated
Nov 9, 2023 - C++
A brief computer graphics / rendering course
486 lines of C++: old-school FPS in a weekend
⚡ 可编程渲染管线实现,帮助初学者学习渲染
Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
Real-Time Hybrid Hair Rendering using Vulkan™
A tiny, single-header <canvas>-like 2D rasterizer for C++
CPU forward/deferred rasterizer with depth-buffering, texture mapping, normal mapping and blinn-phong shading implemented in C++
Parallel and memory efficient CPU rasterizer. Can process and merge multiple meshes to a single voxel model.
Fast realtime softare rendering library for C++14 using SSE/AVX/NEON. 2D, 3D and isometric rendering with minimal system dependencies.
A multithreaded software implementation of OpenGL 1.3 in C++.
Vulkan Ignoble Software Rasterizer: Software rasterizer implementing Vulkan. Just for fun.
A tile based cpu rasterizer
Currender: A CPU renderer for computer vision
Real-time software rasterizer written in C++ with windowing and model loading support.
Global illumination rendering engine
Realtime Software Rasterizer
Software Renderer : g-Matrix3d Neo 0.4.0
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."