Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 982 Bytes

README.md

File metadata and controls

21 lines (16 loc) · 982 Bytes

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.