How were 3D triangles drawn on the first graphics accelerators? This dives deep into understanding how perspective correct textured triangles are drawn.
-
Updated
Jun 9, 2024 - Visual Basic 6.0
How were 3D triangles drawn on the first graphics accelerators? This dives deep into understanding how perspective correct textured triangles are drawn.
A shader-based Software Renderer Using The LightSky Framework.
An MBR (under 512 bytes) demo showing a spinning cube with detachable faces
An operating system with a monolithic NT-like kernel
A software renderer requiring no external libraries
An implementation of OpenGL 3.x-ish in clean C
Advanced software renderer written in Rust
Software Rendered Demo Engine In C
Wolfenstein style software renderer using raycasting technique
A differentiable 3D renderer with Pytorch, Tensorflow and Matlab interfaces
A software line renderer written in C that uses the Bresenham algorithm.
A zero-dependencies, single-header 3D graphics library
A software rendering crate that lets you write shaders with Rust
Graphics from the golden age
Automatic build of mesa3d for Windows
Fast realtime softare rendering library for C++14 using SSE/AVX/NEON. 2D, 3D and isometric rendering with minimal system dependencies.
Terrain renderer and fluid simulation sandbox
My software-based ray tracer running on a Core i3
Add a description, image, and links to the software-rendering topic page so that developers can more easily learn about it.
To associate your repository with the software-rendering topic, visit your repo's landing page and select "manage topics."