Shader Converter - HDRP

$29
Publisher Reform Sim
File size 3.23MB
Number of files 53
Latest version 1
Latest release date 2023-09-04 09:29:13
First release date 2023-06-07 04:30:15
Supported Unity versions 2018.4.2 or higher

With a couple of clicks, you can easily convert image (fragment/pixel) shader to readable, usable and efficient Unity HDRP 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 Universal 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;
  • Supports the same keyboard and mouse input as Shadertoy;
  • Supports 2D textures, cubemaps, video and music/sound input;
  • Supports to save converted shader to a file, and create material from converted shader;
  • Supports to preview the effect of converted shader immediately;

Notes:

* Tested in Unity 2020.3.38 and Unity 2021.3.6;

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

* Converted shader with this editor tool only supports High Definition Render Pipeline (HDRP)!


Support:

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

[email protected]


Forum Thread

Top Publisher Assets