• Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Current Version: 1.5: 2025-02-05T12:53:13Z
  • First Published: 2023-04-17T11:50:16Z
  • Size: 2803968
  • Supported Unity Versions: 2020.3.38
tools utilities

Shader Converter - URP

No rating !(0 Vote)
$36.79 $36.79

With a couple of clicks, you can easily convert GLSL image (fragment/pixel) shader to readable, usable and efficient Unity URP shader (HLSL), and you can preview the effect of shader immediately.


For other render pipeline, please use:

Shader Converter for Built-in Render Pipeline

Shader Converter for High Definition Render Pipeline


Features:

  • The conversion workflow is very simple: One editor window, codes side to side and one button to convert.
  • Supports to set SubShader Tags: Render Type and Render Queue;
  • Supports to set Pass command: Cull, ZWrite, ZTest, Blend;
  • Supports to specify a shader model with the #pragma target directive;
  • Supports to convert Shadertoy shader with multiple passes: Common, Buffer A, Buffer B, Buffer C, Buffer D;
  • Supports to auto assign Shadertoy input: iFrame, iFrameRate, iMouse, iDate, iSampleRate, iChannelTime, iResolution;
  • Supports the same keyboard and mouse input as Shadertoy;
  • Supports 2D textures, cubemaps, video and music/sound input;
  • Supports to convert main image shader to object space shader or full screen shader;
  • [NEW] Object space shader supports both VR (Single Pass Instanced) mode and non-VR mode;
  • Supports to render the effect of main image shader to RenderTexture;
  • [NEW] Supports Gamma and Linear color space;
  • [NEW][Experimental] Simple global numeric global macros and constants defined in the shader can be extracted into the properties of the shader;

Notes:

* Tested in Unity 2020.3.38 and Unity 2021.3.25;

* This editor tool only support 64-bit Unity Editor on Windows for now!

* Converted shader with this editor tool only supports Universal Render Pipeline (URP)!

* This editor tool cannot convert shaders for Built-in render pipeline to shaders for URP or HDRP!


Support:

If you have any questions, issues or suggestions, feel free to email me at:

[email protected]


Forum Thread


Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!