The original project was released by revisualizer and it converts shaders from https://www.shadertoy.com/ into .zgeproj files to use in ZGE visualizer. It was through this process I have released over 100 new ZGE effects of both my own and other authors in the last few months.
In my process I use shadertoy to create the shader and then convert it into a .zgeproj
The more I learned about ZGE the more I wanted some features that were not in the original converter so I forked the original and added the features and updated the documentation.
The new converter is hosted at https://nfxbeats.github.io/shadertoy2zge/ and can be used directly.
The source is at https://github.com/nfxbeats/shadertoy2zge
Documentation is at https://github.com/nfxbeats/shadertoy2z ... /README.md
Some of the newer features include:
- support for the @separator tag.
- support for the @list tag
- support for GLSL versions 120 and 130 (130 allows you to use some built-in functions not in 120 such as tanh() )
- support for audio spectrum FFT
The sample audio reactive shader at https://www.shadertoy.com/view/NfVGD1 shows how these features are programmed into a shadertoy shader for proper conversion.
It yields this ZGE Project:
Sample converter usage:
Updated fork of revisualizer's ShadertoyToZGE converter
Return to “ZGameEditor Visualizer forum”
[You can only see part of this thread as you are not logged in to the forums]
Updated fork of revisualizer's ShadertoyToZGE converter
You do not have the required permissions to view the files attached to this post.