Skip to content
Projects

jqrv1s/rusterizer has 47 GitHub stars and 4 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-14 21:09 UTC. Last push 2025-09-01.

How these counts are measured

Measured star growth

in 24h
0
in 7 days
0
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

About

Bare-bones software renderer written in Rust

Creative & Media

README.md

Original

Rusterizer

This project implements a basic OpenGL rendering pipeline. No dependencies were used, writtent entirely in Rust from scratch. You can try it online here https://jqrv1s.github.io/rusterizer/

Build

Locally

Prerequisites

  • rustup
  • cargo
> rustup update
> rustup default nightly
> cargo run --features=local

Web

Prerequisites

  • trunk
  • python3
  • rustup
  • cargo
> rustup update
> rustup default nightly
> rustup target add wasm32-unknown-unknown
> ./build.sh

Kudos

This project was implemented by following the ssloy/tinyrenderer lessons.

Todo

  • Write manual SIMD for matrices
  • Refactor code