URP Transition Shaders View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
2022.3.53 or later
Package size
1.1 MB
Files
58
Favorites
7
Views in the past week
6

Price tracking

Last checked
Tracked since
Lowest recorded
$39.00 on

Keywords

URP Transition Shaders

by evvvvil (opens in new tab)

No ratings yet

Transition, reveal and fade meshes along local or world axes. Extends all major URP shaders, such as "Lit", while maintaining key shader features: lighting, surface inputs, etc. Works with shadows!

Price $39.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for URP Transition Shaders, 6 months Current $39.00; lowest $39.00; highest $39.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

URP Transition Shaders screenshot 1

URP Transition Shaders screenshot 1

About this asset

This package allows users to do different types of transition reveals or fades along local or world axes. It works on any mesh or group of meshes and transitions shadows and depth as well.

The transition feature is added to all major URP shaders while retaining their core material features such as lighting, surface inputs, etc.

Reveal huge parts of a level in a sequence along world axis or just individual objects along their local axis.

Create smooth alpha transition with transparent materials or "sliced" opaque reveal transitions.

All major URP shaders are included in the package: "Lit-Transition". "SimpleLit-Transition", "ComplexLit-Transition", "BakedLit-Transition" and "Unlit-Transition".

Any existing URP material, such as one using URP "Lit" shader, will seamlessly switch to the "Lit-Transition" version of the URP shader. The material look will remain intact: all maps and surface values will pass over. The only difference is the new "Transition Options" in the material inspector to control your material transition.

The C# class component "URPTransitionGroup" will help you build your own logic to control the meshes reveals. You can also use this component to create sequences to transition meshes on start without writing any code.

Tech Note: This transition feature is surgically added to the URP shaders without doing a full re implementation. It uses "already included" core URP package include files wherever possible.

Please click here to read the documentation.

From the publisher's Asset Store listing.

Technical details

- Transition, reveal, fade in or out any mesh or group of meshes

- Keeps all URP shader features intact, such as lighting and material options

- Transitions shadows and depth as well

- Transition along local or world axis

- Reveal huge parts of a level in a sequence or individual objects

- Transparent smooth alpha transition fade

- Opaque sliced transition with 'inside' colouring

- Seamless shader switch: I.E: existing "Lit" shader material maps & values carry over when switching to "LIt-Transition" shader

- Mirrored, slanted and other transition effects

- C# class `URPTransitionGroup` provided to help you build your own logic

- Or create sequences to fade on start without writing any code

- "Silhouette" shader option to flash & highlight a mesh with a plain colour (extra)

- Written in pure HLSL shader code - no overheads

- SRP batcher compatible & 2D projects compatible

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.36f1 Not listed Compatible Not listed
2023.2.20f1 Not listed Compatible Not listed
2023.1.20f1 Not listed Compatible Not listed
2022.3.53f1 Not listed Compatible Not listed

This package requires URP.

Please download the package version based on which Unity you are using:

If using Unity 2022.3.X (URP 14) then download package Version 2022.3.53f1

If using Unity 2023.1.X (URP 15) then download package Version 2023.1.20f1

If using Unity 2023.2.X (URP 16) then download package Version 2023.2.20f1

If using Unity 6000.0.X (URP 17) then download package Version 6000.0.36f1

As listed on the Asset Store.