Shadow Receiver URP (FREE)

FREE
Publisher Dev Dunk Studio
File size 307.39kB
Number of files 18
Latest version 3.1.0
Latest release date 2024-03-25 05:56:22
First release date 2022-08-04 02:49:15
Supported Unity versions 2018.4.2 or higher

Shadow Receiver FREE uses a transparent shader to render real-time shadows onto any 3D object. Made for the Universal Render Pipeline (URP)


The Paid Version of Shadow Receiver will have support for soft shadows, multiple shadow cascades, and transparent shadows



🧾 Features


👉 Real-Time shadow receiving/casting onto invisible objects

👉 Pick the shadow color

👉 Support for hard shadows

👉 Tested with AR with ARCore/ARKit/AR Foundation, Niantic Lightship, and Vuforia

👉 Made with Shader Graph

👉 Support for all devices

👉 Optimized for performance on mobile devices!




📱 AR Use


Shadow Receiver is mainly used in AR 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


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



🛠 Technicals

Only works in Universal Render Pipelines!

Tested in Unity 2021.3.0f1, 2022.1.9f1, 2022.2.11f1, 2023.1.0b7

Works using 1 real-time or mixed directional light

Work on any device. Fully tested on Android, IOS, and Windows.


Demo project available on GitHub

Top Publisher Assets