Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
VFX
Shaders
1/5
Shadow Receiver will render real-time shadows on all objects. Great for enhancing AR or MR experiences to be even more immersive!
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2022.3.0f1
Not compatible
Not compatible
Compatible
Description

Shadow Receiver uses a custom shader to render real-time shadows onto any 3D object. The shadows can be cast from any real-time light in Unity!

Made for the High Definition Render Pipeline (HDRP).


Universal Render Pipeline (URP) version here.


🧾 Features

👉 Real-time shadow receiving/casting onto invisible objects

👉 Directional Light & Additional Lights support

👉 Deferred and Forward supported

👉 Set the shadow color

👉 Set the shadow transparency

👉 Enable or disable shadow types

👉 Support for multiple shadow cascades

👉 Support for soft shadows and hard shadows

👉 Support for Light Layers

👉 Support for shadow quality tiers

👉 VR Supported (multi pass and single pass instanced)


📱 Augmented Reality/Mixed Reality

Shadow Receiver is mostly used in AR/MR to render shadows on planes detected with plane detection. This way, an AR object can have realistic real-time shadows in AR. This creates a more immersive AR experience.

Of course, feel free to use this for any other project you see fit!


🎥 Video Compositing/Virtual Production

Shadow Receiver can be used well with video compositing in Unity. As long as your video uses alpha clipping to be able to cast shadows, you can get real-time shadows below it.


🛠 Technicals

Only works in High Definition Render Pipeline

Tested in Unity 2022.3LTS and Unity 6 (2021.3 should work unofficially)

Works with directional, additional, and area lights.

Technical details

- Receive shadows on invisible geometry

- Pick custom shadow colors

- Support for Main Directional Light, Additional lights, and area lights

- Support for deferred/forward

- Full support for soft shadows

- Full support for shadow cascades


Shadow Receiver HDRP (AR/MR Directional, Additional, & Area Light Shadows)

(not enough ratings)
2 users have favourite this asset
(2)
$14.99
Taxes/VAT calculated at checkout
License type: Single Entity
Single Entity
Recommended for individuals and small businesses.
Multi Entity
Recommended for large enterprises working across multiple locations.
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
205.3 KB
Latest version
1.0.1
Latest release date
May 20, 2024
Original Unity version
2022.3.0
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR
Shadow Receiver HDRP (AR/MR Directional, Additional, & Area Light Shadows)
$14.99