glsl2hlsl

Shader converter

A tool for converting Shadertoy shaders to Unity-compatible shaders

Shadertoy to Unity shader converter

GitHub

87 stars
6 watching
13 forks
Language: Rust
last commit: 9 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tsteinholz/loveshaderconverter A tool to convert shaders from one GLSL variant to another 75
alaingalvan/crossshader A tool for converting between different shader languages and compilers. 282
microsoft/shaderconductor A tool for converting HLSL shader code to multiple shading languages 1,775
aras-p/hlsl2glslfork Translates Direct3D 9 style HLSL to GLSL shader language 558
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
thekla/hlslparser A tool for translating shader code from legacy HLSL to newer formats like HLSL10 and Metal Shading Language. 331
google/shaderc-rs Rust bindings for the shaderc library to compile GLSL/HLSL source code into SPIR-V binary modules or assembly code. 259
orels1/orels-unity-shaders A collection of Unity shaders designed for practical use in 3D graphics projects 178
lukasbanana/xshadercompiler A tool that translates shader code from HLSL to GLSL 351
ustymukhman/vite-plugin-glsl A plugin for Vite that simplifies the management of GLSL shader files in web applications. 321
unity-technologies/hlslcc A compiler that translates DirectX shader bytecode into various shader languages for use in game engines and other graphics applications. 854
gwiazdorrr/cxxswizzle Converts GLSL shader code to C++17-compatible code 186
pema99/shader-knowledge A documentation project focused on sharing and consolidating obscure technical knowledge related to shader development, particularly in the context of VRChat. 178
nomoresleep/hlslparser Translates legacy shader code to modern OpenGL and Metal shading languages 3