View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.0.30 or later
- Package size
- 2.6 MB
- Files
- 14
- Favorites
- 2
- Views in the past week
- 5
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
Dynamic Glass Shader URP
Create real-time distorted glass and refraction effects in URP with normal-map-driven distortion, adjustable intensity, six material presets, and demo content.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 2
Dynamic Glass Shader URP screenshot 1
About this asset
Dynamic Glass Refraction – URP is a customizable screen-space refraction shader package for Unity’s Universal Render Pipeline.
The shader uses a normal map to distort the scene behind a transparent object, creating dynamic glass, frosted glass, rippled glass, warped windows, sci-fi panels, liquid containers, and other refractive surface effects.
Refraction strength can be adjusted directly from the Material Inspector. The normal map’s Tiling and Offset controls can also be used to change the scale and position of the distortion pattern.
The package includes six ready-to-use material presets:
• Black
• Blue
• Clear Glass
• Green
• Red
• Yellow
Also included are a glass prop model, a ready-to-use prefab, a demo scene, a 1024 × 1024 normal map, configured URP assets, and an English quick-start manual.
The effect uses URP’s Camera Opaque Texture and does not require a custom Renderer Feature or post-processing effect.
Important setup requirement:
Opaque Texture must be enabled in the active Universal Render Pipeline Asset. The camera’s Opaque Texture setting must be set to Use Pipeline Settings or On.
From the publisher's Asset Store listing.
Technical details
Render Pipeline:
• Universal Render Pipeline (URP) only
Main effect:
• Real-time screen-space glass refraction
• Normal-map-driven background distortion
• Adjustable Refraction Intensity
• Adjustable normal map Tiling and Offset
• Double-sided transparent rendering
• URP main light and additional light support
• Fog support
• GPU instancing support
Included content:
• 1 custom URP refraction shader
• 1 glass refraction VFX
• 6 material presets
• 1 normal map texture
• 1 glass prop FBX model
• 1 ready-to-use prefab
• 1 demo scene
• 1 configured URP Asset
• 1 configured Universal Renderer Data asset
• 1 English PDF quick-start manual
Material presets:
• Black
• Blue
• Clear Glass
• Green
• Red
• Yellow
Texture sizes:
• Normal Map: 1024 × 1024
Setup requirements:
• Universal Render Pipeline must be installed and active
• Opaque Texture must be enabled in the active URP Asset
• Camera Opaque Texture must be set to Use Pipeline Settings or On
• The included normal texture must be imported as Texture Type: Normal Map
Rendering notes:
• Uses URP Camera Opaque Texture
• Uses the Transparent render queue
• Does not require a custom Renderer Feature
• Does not require a Volume component
• Does not require post-processing
• Objects rendered in the transparent queue are not included in Camera Opaque Texture
• Nested transparent surfaces may be affected by Unity transparency sorting
Dependencies:
• Unity Universal Render Pipeline
• No external plugins required
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.0.30f1 | Not listed | Compatible | Not listed |
As listed on the Asset Store.