View on Asset Store (opens in new tab)
Package details
- Latest version
- 2.0
- Last updated
- First released
- Unity version
- 6000.3.10 or later
- Package size
- 228.0 MB
- Files
- 55
- Favorites
- 32
- Views in the past week
- 34
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $11.89 on
Keywords
Reflect It! – URP Glass & Refraction Shader Pack (Stylized + Realistic)
⚙️ URP glass shader pack with realistic refraction, reflections, and 12+ normal maps. Includes Lit, Unlit, and Triplanar options for stylized or realistic Unity materials.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 14
Reflect It! – URP Glass & Refraction Shader Pack (Stylized + Realistic) screenshot 1
About this asset
Reflect It! – Glass Shader and Materials Collection
📌 Description
Reflect It! is a URP glass shader and material pack designed to simulate realistic and stylized glass surfaces with natural light distortion and refraction.
It comes with multiple shader variations and a rich library of 12+ unique normal maps, giving you total flexibility to achieve transparent materials that range from clean realistic glass to fantasy-stylized reflections.
Perfect for architecture, props, sci-fi, fantasy, or stylized games, this pack is built to look great under all lighting conditions while staying lightweight and production-ready.
🎨 Features
- Lit: Physically-based glass shader with full lighting, reflections, and distortion.
- Unlit: For stylized or emissive glass with artistic control over color and transparency.
- Basic Lit: Lightweight alternative for simpler materials or mobile projects.
- Natural Light Distortion – Realistic glass refraction simulation.
- 12+ Normal Maps – Variety of unique surface patterns (scratches, waves, frosted, uneven).
- Triplanar Normal Mapping Option – Apply detail without UV seams or stretching.
- Stylized or Realistic – Works for both art directions with minimal tweaking.
- URP Compatible – Fully integrated with Unity’s Universal Render Pipeline lighting.
- Easy Customization – Adjustable transparency, distortion, color, and smoothness.
⚙️ Shader Variants Overview
- Glass_Lit - Full-featured glass shader with realistic lighting, reflections, and refraction.
- Glass_Unlit - Emissive or stylized glass with flat color and simple transparency.
- SimpleGlass_Lit - Lightweight version for performance-critical or mobile scenes.
🚀 How to Use
- Import the asset into your Unity URP project.
- Reflect It!/Glass Lit BasicCreate a new Material and assign one of the shaders:
Reflect It!/Glass Lit
Reflect It!/Glass Unlit - Assign your preferred normal map (or enable Triplanar mode for auto projection).
- Adjust Transparency, Smoothness, and Refraction Strength to match your desired style.
- For realistic glass, keep refraction subtle and smoothness high.For stylized looks, use stronger colors and exaggerated distortion.
💡 Tips
- Combine different normal maps for layered or complex glass effects.
- Triplanar mode is ideal for procedural or modular assets without perfect UVs.
- Adjust scene lighting and reflection probes for the most natural refraction.
- Works beautifully with both stylized and PBR environments.
From the publisher's Asset Store listing.
Technical details
🧰 Main Properties
- _Color - Base color/tint of the glass.
- _Smoothness - Controls glossiness and reflection clarity.
- _Alpha - Transparency level of the glass surface.
- _SunShinePower - Controls how much sunlight reflection affects brightness.
- _SunShineStrenght - Strength of direct light reflections on the glass.
- _FrenselPower - Defines the sharpness of the Fresnel edge effect.
- _FrenselStrenght - Intensity of the Fresnel reflection at glancing angles.
- _Blur - Amount of refraction blur (light diffusion through glass).
- _IOR - Index of Refraction — determines how light bends through the material.
- _NormalTexture - Normal map defining surface microdetail.
- _NormalStrength - Intensity of the normal map’s effect.
- _UseTriplanarNormal - Toggle for triplanar normal projection (no UV seams).
- _TriplanarTile - Adjusts the tiling scale for triplanar normals.
- _TriplanarBlend - Controls the blend smoothness between triplanar axes.
🔧 Requirements
- Unity 2021.3+
- Universal Render Pipeline (URP)
🧾 Included Content
- 3 Shader Variants (Lit, Unlit, Basic Lit)
- 12+ Normal Maps
- Example Materials
- Demo Scene (Optional showcase setup)
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.10f1 | Not listed | Compatible | Not listed |
As listed on the Asset Store.