An advanced, beautiful, glass shader for Unity’s URP (Universal Render Pipeline).

Cover.png

PRISM Depth Blur.png

Screenshot 2026-04-06 084310.png

Quickstart (Overview)

There is very little setup.

⚠️ Before importing: set Project Settings → Shader Graph → Shader Variant Limit to >= 16,384.

image.png

Right-Click → Reimport (the ‘Shaders’ folder), after setting Shader Variant Limit to ≥ 16,384.
— (reimport only required if you didn’t set the limit before importing PRISM 2, and there are errors).

Right-Click → Reimport (the ‘Shaders’ folder), after setting Shader Variant Limit to ≥ 16,384. — (reimport only required if you didn’t set the limit before importing PRISM 2, and there are errors).

Ensure ‘Opaque Texture’ and ‘Depth Texture’ are enabled in URP, as needed.

image.png

Check out the interactive demo scene.

Simply use PRISM’s ‘Glass’ shader/material on anything you want to render as glass.