Skip to content

codewithkyle/boxii-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Start with wgpu tutorial before expanding into custom functionality. Maybe follow up with boxii-odin project?

  • Beginner
    • Deps and the window
    • The Surface
    • The Pipeline
    • Buffers and Indicies
    • Textures and bind groups
    • Uniform buffers and 3d camera
    • Instancing
    • The Depth Buffer
    • Model Loading
  • Intermediate
    • Working with Lights
    • Normal Mapping
    • Better Camera
    • High Dynamic Range Rendering

Going Beyond

  • Pan canvas cursor
  • Selection cursor
  • Create rectangle tool
    • Change rectangle color
    • Resize rectangle
  • Create line tool
    • Change line color
    • Resize line

Setup

  1. Install Rust (duh)
  2. Install esbuild

Test

Run ./test.sh

About

Messin around with Rust and wgpu

Resources

Stars

Watchers

Forks