dorkhub

wgshadertoy

A WGSL playground inspired by Shadertoy.

fralonra
Rust1226 forksMITupdated 2 years ago
git clone https://github.com/fralonra/wgshadertoy.gitfralonra/wgshadertoy

WgShadertoy Logo

WgShadertoy

Flathub AUR MIT

A WGSL playground inspired by Shadertoy.

preview

Installation

Windows

Check out the latest release for a msi installer.

MacOS

Available on MacPorts:

sudo port install wgshadertoy

Linux

Available on Flathub.

Download on Flathub Packaging status

For Arch Linux users, wgshadertoy is also available on AUR:

yay -S wgshadertoy

Wgs format

The application use a binary format wgs to save and load shaders and textures.

It helps to share your shaders amoung people.

You can find examples in wgs's repo.

Limits

Contributing

Credits

  • wgpu for rendering.
  • egui for UI.
  • binrw for binary data read/write.
  • shadertoy for the wonderful vertex shader.

more like this

q5xjs

A small and fast alternative (experimental) implementation of p5.js

JavaScript574

urge

The Universal Ruby Game Engine (URGE) Project

C++50

WebGPU-Lab

Demos and experiments in WebGPU technology. Focus on compute shaders.

TypeScript50

MTT-File-Manager-RUST

MTT File Manager is a Rust-based Windows file manager with tabbed navigation, rich media previews, deep system integrat…

Rust51

search

search projects, people, and tags