Shader Converter - URP View on Asset Store (opens in new tab)

Package details

Latest version
1.8
Last updated
First released
Unity version
2020.3.38 or later
Package size
3.4 MB
Files
50
Favorites
82
Views in the past week
13

Price tracking

Last checked
Tracked since
Lowest recorded
$14.99 on

Keywords

Shader Converter - URP

by Reform Sim (opens in new tab)

No ratings yet

ShaderConverter-URP is an editor tool that converting GLSL image shader on the Shadertoy website to Unity URP shader.

Price $49.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Shader Converter - URP, 6 months Current $49.99; lowest $49.99; highest $49.99 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 11

Shader Converter - URP screenshot 1

Shader Converter - URP screenshot 1

About this asset

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, Unity 2021.3.25, Unity 2022.3.60 and Unity 6000.0.23;

* 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

From the publisher's Asset Store listing.

Technical details

This asset uses the following third-party components:

  • glslang under BSD License
  • SPIRV-Cross under Apache License Version 2.0

See Third-Party Notices.txt file in package for details.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2020.3.38f1 Not listed Compatible Not listed

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

As listed on the Asset Store.