Adds functionality to directly interact with the shadertoy website via the api they offer (avoids copy and paste).
Also includes a basic CLI with entry point to test this easier. (requires force-reinstall via pip to show up)
> wgpu-shadertoy XcS3zK
Had snippets like this laying around from all the debugging anyway, it's really useful so polishing this up!
todos:
Part of #8
Adds functionality to directly interact with the shadertoy website via the api they offer (avoids copy and paste). Also includes a basic CLI with entry point to test this easier. (requires force-reinstall via pip to show up)
Had snippets like this laying around from all the debugging anyway, it's really useful so polishing this up! todos:
[ ] consider locally caching shaders (at least media)-> maybelater PR[ ] potentionally web scrape when shadertoy isn't officially available via the API?-> maybe there is a hash to predict this from the shaderID?