Skip to content

Code WGSL shaders & export HQ frames: powered by wgpu and has hot reload for shaders

License

Notifications You must be signed in to change notification settings

altunenes/cuneus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shader Binary Release crates.io

Cuneus 🌈

A tool for experimenting with WGSL shaders, it uses wgpu for rendering, egui for the UI, winit for windowing, and notify for hot-reload. :-)

Current Features

  • Hot shader reloading
  • Multi-pass, atomics etc
  • Interactive parameter adjustment, ez Texture loading through egui
  • Export HQ frames via egui

Current look

Cuneus IDE Interface

Keys

  • F full screen/minimal screen, H hide egui

Usage

  • If you want to try your own shaders, check out the usage.md.

Open my shaders

  • cargo run --release --bin file
  • Or download on the releases

Gallery

Sinh Signed Distance Satan

Code

Code

Code
Mandelbulb Lich Galaxy

Code

Code

Code
Xmas Droste Clifford

Code

Code

Code
orbits dna genuary6

Code

Code

Code