A new version of the Shadertoy demopack is available to enjoy Shadertoy demos on your PC.
New shadertoy demos are in the following folders:
These demos require at least GeeXLab 0.40+.
I fixed a little bug in both singlepass and multipass frameworks (GPU monitoring update issue) and in singlepass, the fullscreen quad rendering was done at the wrong place.
Unzip the pack where you want, and drag and drop any demo (main.xml or demo.xml) into GeeXLab.
If you want to benchmark and log scores, you can do it via command line:
GeeXLab /width=1920 /height=1080 /fullscreen /demofile="absolute_path_to_the_demo.xml" /demofile_abs_path=1 /no_menubar /benchmark_duration_ms=10000 /benchmark_log_score
Many demos, if not all, are shipped with live-coding ready pixel shader. That means you can edit the shader file (shader_img.glsl in single pass demos) in your favorite text editor and any change is instantly visible.
2021.09.14 * fixed a bug in gl-shadertoy-singlepass/ and gl-shadertoy-multipass/ frameworks: the GPU monitoring was stopped when animation was paused. 2021.09.08 + added gl-shadertoy-singlepass/enord/ + added gl-shadertoy-singlepass/fractal-flythrough/ + added gl-shadertoy-singlepass/up-in-the-cloud-sea/ + added gl-shadertoy-singlepass/geometric-thingy/ + added gl-shadertoy-singlepass/infinite-spider-web/ + added gl-shadertoy-singlepass/infinite-maze/ + added gl-shadertoy-singlepass/animated-lines/ + added gl-shadertoy-singlepass/loading-icon/ + added gl-shadertoy-singlepass/cc0_saturday-torus/ + added gl-shadertoy-singlepass/bar-graph-log-sin-animation/ + added gl-shadertoy-singlepass/2-x-gyroid/ + added gl-shadertoy-singlepass/ray-marched-log-spherical/ + added gl-shadertoy-singlepass/compiler-explorer/ + added gl-shadertoy-singlepass/cube-lines/ + added gl-shadertoy-multipass/livecode.demozoo.org-jam/ + added gl-shadertoy-singlepass/turning-space-inside-out/ + added gl-shadertoy-singlepass/rubiks-ball/ + added gl-shadertoy-multipass/revision-2021-red-crash/