/shader-party

Displays a WGSL shader

Primary LanguageRust

Shader Party

This Rust project reads a WGSL fragment shader from the /shaders/ directory, then creates a winit Window that renders the fragment shader live.

It's designed to support iterative shader design with lots of visual feedback. Pressing Enter/Return will refresh the shader from the file, so that you can edit the shader and quickly see the result.

Building and Running

This project is developed with Cargo. To build and run, use the cargo run command in top-level directory.