shadertoy-utils

Shader generator

A utility tool for converting various file types into GLSL code for rendering on Shadertoy

One-click utilities that turn images, sounds and even voxels into shadertoy code! :)

GitHub

38 stars
2 watching
2 forks
Language: Python
last commit: over 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pema99/glsl2hlsl A tool for converting Shadertoy shaders to Unity-compatible shaders 87
ustymukhman/vite-plugin-glsl A plugin for Vite that simplifies the management of GLSL shader files in web applications. 321
voxelboy/resources-for-writing-shaders-in-unity A collection of resources and assets to aid in learning shader programming for Unity. 191
sleexyz/hylogen A system for generating and compiling GLSL shaders in Haskell 481
thenusan/bonzomatictoshadertoy Converts Bonzomatic GLSL fragment shaders to Shadertoy-compatible code 13
tsteinholz/loveshaderconverter A tool to convert shaders from one GLSL variant to another 75
halvves/shader-doodle A web-component for creating and rendering fragment shaders in GLSL. 509
danilw/shadertoy-to-video-with-fbo A tool to render Shadertoy shaders directly into video files with support for FrameBuffers and various output formats. 53
jaredloomis/andromeda A Haskell-based library for writing and compiling OpenGL shaders 76
saschawillems/spirv-vsextension A Visual Studio extension that simplifies compilation of GLSL and HLSL shaders to SPIR-V binary 92
mochiescode/mochies-unity-shaders Provides Unity shader assets for creating custom visual effects in games and applications. 358
harjot-oberai/materialshadows A library that adds support for convex shadows to Android views 2,183
orels1/orels-unity-shaders A collection of Unity shaders designed for practical use in 3D graphics projects 178
danilw/vulkan-shadertoy-launcher A tool for launching GLSL shaders in Vulkan, allowing developers to run custom shaders outside of Shadertoy 72
tgjones/hlsltools An extension for Visual Studio that enhances support for editing High Level Shading Language (HLSL) files. 569