← All projects

renderwalk

by @Adel-Ayoub

Active 14

3D OBJ viewer with a virtual camera, rendered via a pure software pipeline (Rust/SDL2)

About this project

RenderWalk ### A minimal 3D software renderer and camera walkthrough built with Rust + SDL2. Installation Requirements Rust (stable) and Cargo SDL2 and SDL2gfx built from source (universal) Build tools: C compiler, make, cmake, pkg-config, autoconf/automake/libtool Install SDL2 from source: Install SDL2gfx from source: Make sure your environment can find the installed libraries and pkg-config files: Usage Controls Movement: Direction Key ----------- ------------ Forward W Backward S Left A Right D Up Arrow up Down Arrow down Zoom: Zoom Key ------- ------- In Q Out E Reset Space Looking around: Look direction Key ---------------- ----- Up I Down K Left J Right L Tilting camera: Tilt direction Key ---------------- ----- Left U Right O Architecture overview Usage Examples License Apache-2.0 — see LICENSE for details.

From the project README on GitHub

Stars
14
Forks
0
License
Apache-2.0
Last push
24 Aug 2025

Add this badge to your README

Show that your project is listed on Made in Algeria.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/renderwalk.svg)](https://www.madeinalgeria.dev/projects/renderwalk)

Related projects