Screen Space God Rays (URP 2D/3D/VR)
Efficient and beautiful screen space volumetric lighting for 2D, 3D, and VR.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. $30
- Category:
- Vfx › Shaders › Fullscreen-camera-effects
- Developer:
- Symmetry Break Studio
- Price:
- $30
- Rating:
- Favorites:
- 128
- Supported Unity Versions:
- 2021.3.45 or higher
- Current Version:
- 1.1.0
- Download Size:
- 2.24 MB
- Last Update:
- Oct 25, 2024
- Description:
- Screen Space God Rays is a Unity package that offers top-notch screen space volumetric lighting for Unity URP in 2D, 3D, and VR. It prioritizes resource efficiency and aesthetics, making it easy to enhance your Unity projects.
Features include:
* Easy-to-use screen space volumetric system
* Many creative settings, such as variable softness, scale, range, and color
* Optional support for masking by game objects
* Optional screen edge fadeout to reduce artefacts
* Variable projection offset to increase depth in 2D games
* Variable quality and scalability settings for cross-platform games
* No limitations on count or position, place as many lights as you want
* VR support out-of-the-box (Multi Pass + Single Pass Instanced)
Requirements:
* Unity 2021.3 LTS - 2022.3 LTS (full support)
* Unity 6 (currently only with Render Graph Compatibility Mode enabled, full support coming in a later patch)
* URP 10.0 or above
Limitations:
* Custom 2D shaders must write to depth buffer
* Lights interact only with objects that are visible on the screen
* Doesn't support semi-transparent surfaces, it's either pass or block
* HDRP and Built-in support may be added in future
Note: Screen Space God Rays requires shaders to render depth information (ZWrite On) for 2D games. Shader Graph doesn't expose ZWrite On, making it difficult to use with custom shaders. We recommend using Amplify Shader or comparable solutions for 2D experiences. - Technical Details:
- Screen Space God Rays is designed to work with Unity URP and supports 2D, 3D, and VR. It has variable quality and scalability settings for cross-platform games and no limitations on count or position of lights. The package requires Unity 2021.3 LTS - 2022.3 LTS, Unity 6 with Render Graph Compatibility Mode enabled, and URP 10.0 or above.
- Continue »