Topic: "software-rasterizer"
thedmd/ascii-render
Simple ASCII renderer, because it's fun
Language: C++ - Size: 523 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 119 - Forks: 14

StarsX/ComputeRaster
Real-time software rasterizer using compute shaders, including vertex processing stage (IA and vertex shaders), bin rasterization, tile rasterization (coarse rasterization), and pixel rasterization (fine rasterization, which calls the pixel shaders).
Language: C - Size: 286 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 94 - Forks: 4

h0MER247/swGL
A multithreaded software implementation of OpenGL 1.3 in C++.
Language: C++ - Size: 260 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 53 - Forks: 7

bytecode77/fastpix3d
Software Rasterizer (C++)
Language: C - Size: 75.2 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 36 - Forks: 5

nadult/lucid
LucidRaster: real-time GPU software rasterizer for exact OIT
Language: C++ - Size: 1.34 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 35 - Forks: 0

nikolausrauch/software-rasterizer
C++ CPU Software-Rasterizer
Language: C++ - Size: 71.2 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 35 - Forks: 2

Sopiro/SoftwareRenderer
Javascript 3D software renderer
Language: JavaScript - Size: 141 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 4

ikskuh/SoftRenderLib
A collection of software rendering routines
Language: Zig - Size: 3.68 MB - Last synced at: 29 days ago - Pushed at: over 5 years ago - Stars: 21 - Forks: 0

diharaw/rasterator
Real-time software rasterizer written in C++ with windowing and model loading support.
Language: C++ - Size: 18.7 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 19 - Forks: 2

RyandracusCodesGames/uGDL
The ultimate open-source 2D and 3D software rendered graphics library.
Language: C - Size: 16.9 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

Bogdy555/BSR
This project is a software rasterizer able to render 3D graphics in real time and save the rendered results to disk.
Language: C++ - Size: 91.8 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 7 - Forks: 3

RaphiMC/SoftwareRenderer
Library for rendering simple 2D and 3D scenes in pure Java
Language: Java - Size: 146 KB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 7 - Forks: 0

zoom-2x/software_renderer
Software renderer.
Language: C - Size: 151 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 7 - Forks: 0

dominiksalvet/cpurast
Software-based rasterization library
Language: C++ - Size: 152 KB - Last synced at: 10 months ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

Gaukler/Software-Rasterizer
Simple C++ Software Rasterizer
Language: C++ - Size: 3.32 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 6 - Forks: 0

3rd-Stage-ACP-SUE-ABH/Java-Rasterizer
This is a WIP real-time software rasterizer
Language: Java - Size: 6.32 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 2

lchdl/sgl
Tiny software rasterizer with programmable shader & skeletal animation support written in C++.
Language: C++ - Size: 7.25 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

markusmoenig/Xcode2Rust
Make Rust based 2D games and apps accessible in Xcode
Language: Swift - Size: 14 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

ozgecanmuyanli/tiny-renderer
A tiny software rasterizer.
Language: C - Size: 12.1 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

niepp/srpbr
a software-renderer with pbr shading
Language: C++ - Size: 120 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

dozc/D2DWrapper
Tiny Direct2D wrapper written in C++20
Language: C++ - Size: 279 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

m-rei/go-3d-rasterizer
3d rasterizer written in Go
Language: Go - Size: 3.74 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

RodrigoPAml/SoftwareRasterizer
A program that emulates the 3d rendering process from scratch in the CPU with C++
Language: C++ - Size: 124 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

anthonygedeon/minecraft
A clone of Minecraft from the ground-up
Language: C - Size: 10.7 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

emomaxd/swr
software rasterizer/renderer.
Language: C++ - Size: 2.93 KB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

kitrofimov/srp
A WIP software rendering pipeline
Language: C - Size: 3.84 MB - Last synced at: 8 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

AntMaster7/SharpRender
Ongoing implementation of a software renderer using C# with hardware intrinsics.
Language: C# - Size: 1010 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Timoniche/Graphics
lessons
Language: C++ - Size: 76.4 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

Ohmnivore/wiresterizer
:white_square_button: Software wireframe rasterizer
Language: TypeScript - Size: 1.55 MB - Last synced at: almost 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 1

maximusvladimir/Aeda-Adventure
Senior final project (High School). Check out https://github.com/maximusvladimir/Aeda-Adventure/wiki/_pages for more info
Language: Java - Size: 31.1 MB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0
