shadybug

Crates.ioshadybug
lib.rsshadybug
version0.4.0
created_at2025-02-27 00:59:56.165532+00
updated_at2025-03-04 21:42:53.141006+00
descriptiona simple reference software renderer to be used for debugging shaders
homepagehttps://github.com/HackerFoo/shadybug
repositoryhttps://github.com/HackerFoo/shadybug
max_upload_size
id1571089
size49,498
Dusty DeWeese (HackerFoo)

documentation

README

License Crates.io Downloads Docs

Shadybug

Shadybug is a simple reference software renderer to be used for debugging shaders.

It's designed to make it easy to port shaders to Rust, and run them for one triangle or four pixels.

Examples

Try this:

cargo run --example cube  --features image

which should create an image named cube.png:

a red cube

Commit count: 52

cargo fmt