Every pixel is drawn with love!
- Linear Algebra & Math
- Depth Buffer
- Shadow Mapping
- Camera Movement
- Mesh & Texture Loading
- Triangle Clipping
- Triangle Rasterization
- World with Instances
- Timestep Simulation
cargo run --bin basic --release
cargo test --package core
Move: WASD + QE Look: ← ↑ → ↓
- bitmap with various format f32 too for bitmap of depth or a u32 (4 bytes)
- remove commented code
- pass light direction to gradients
- remove pub in unnecessary places