PluginShadertoy
PluginShadertoy copied to clipboard
An extension for SHADERed that simplifies the process of loading Shadertoy projects
PluginShadertoy
SHADERed plugin that simplifies the process of porting your Shadertoy projects.
How to build
Clone the project:
git clone https://github.com/dfranx/PluginShadertoy.git
git submodule update --init
Linux
-
Install OpenSSL (libcrypto & libssl).
-
Build:
cmake .
make
Windows
- Install libcrypto & libssl through your favourite package manager (I recommend vcpkg)
- Run cmake-gui and set CMAKE_TOOLCHAIN_FILE variable
- Press Configure and then Generate if no errors occured
- Open the .sln and build the project!
How to use
This plugin requires at least SHADERed v1.3.5.
Copy the .dll/.so file to plugins/ShadertoyImport
folder in your SHADERed's installation directory
After you start SHADERed, click on File -> Import Shadertoy project
. Enter Shadertoy URL that contains
the ID & choose a path where you want to save SHADERed project. Press Save
.
TODO
- cubemaps
- audio shaders