Skip to content

manorajesh/rusty-graphics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

threedee raycaster

A 3D raycaster built with Rust

Demo picture Demo picture Demo picture

Installation

git clone https://github.com/manorajesh/rusty-graphics.git && cd rusty-graphics
cargo run

Usage

Use the arrow keys to traverse the extremely entertaining room. Fog adds that scary touch

Why

I wanted to explore graphics programming with this being the stepping stone to wgpu and the world of GPU programming. This repo chronicles my long but fulfilling journey with 3D and 2D graphics.

Important Code

The draw function is responsible for casting the rays and rendering them accordingly.

Releases

No releases published

Packages

No packages published

Languages