Volumetric Light Beam v2.2.2

Volumetric Light Beam v2.2.2

DEMO

Demo | Oculus Quest, PC, Mac and VR Demo | |

The simple and efficient volumetric lighting solution with every platforms: Windows PC, Mac OS X, Linux, WebGL, iOS, Android, VR, Oculus Quest, AR, Consoles, Built-in/Legacy Render Pipeline, SRP (URP & HDRP)!

>> Render pipeline compatibility <<
All versions of the plugin support the Built-in Render Pipeline (BiRP), the Universal Render Pipeline (URP) and the High Definition Render Pipeline (HDRP). info.

Continuously updated asset: tested over each new Unity release, updates over the past 7 years with new features and optimization.

The perfect, easy and cheap way to simulate density, depth and volume for your spotlights and flashlights, even on Mobile!
It greatly improves the lighting of your scenes by automatically and efficiently generating truly volumetric procedural beams of light to render high quality light shafts effects.

different Volumetric Light Beam implementations, each one optimized for specific use-cases:
– Beams
(legacy beams) are super fast with limited features (no true volumetric shadow nor cookie support): they are optimized to run on mobile and standalone VR (Oculus Quest).
– Beams offer more advanced features (true volumetric shadow & cookie) but are heavier on performance: they should be used only on high-end platforms (PC & consoles).

>> A production ready plugin proven by released games showcasing it <<

released for high-end PC VR
and the Reaperman released for Playstation 4 PSVR, Oculus/Meta Quest and high-end PC VR
Graffiti released for high-end PC VR and Oculus/Meta Quest
2 released for high-end PC VR
released for Nintendo Switch
Gardens released on Steam
Underwater Discoveries to be released on Steam
released for Playstation 4 PSVR, Oculus Rift and Oculus Go

>> Features <<

– Supports Shadows and Cookies (HD Beams).
Truly volumetric: works even if you are INSIDE the beam of light.
Incredibly easy to use and integrate / Import it instantly / Zero setup required.
– In addition to the Built-in Legacy Render Pipeline, it fully supports the Render Pipeline (URP) and the High Definition Pipeline (HDRP).
Optimized for VR: tested with high-end headsets (Oculus Rift, HTC Vive, Valve Index…) and standalone hardware (Oculus Go, Oculus Quest…), all Stereo Rendering Methods (Multi Pass, Single Pass and Single Pass Instanced or Multiview).
AR Ready: supports both Apple iOS ARKit and Google Android ARCore.
– Instancing & SRP Batcher: render and batch thousands of beams in 1 single drawcall.
Super FAST and low memory footprint: doesn’t require any post-process, command buffers, nor compute shaders: works great even on platforms such as and WebGL.
Procedural generation: everything is dynamically computed under the hood.
– Add light beams everywhere: alternative solutions usually require realtime lights only: this plugin doesn’t. You can make a baked light volumetric, or even add beams without any light.
– Supports many graphics variants: Deferred and Forward rendering path, Gamma and Linear color space, HDR colors, multiple modes.
– configurable ( queue, Sorting Layers and Order in Layer, pass…).
– Dynamic Noise feature to simulate animated volumetric fog/mist/smoke effects.
Dust Particles feature to simulate highly detailed dustlights and mote effect.
Occlusion: light beams can be blocked by moving 3D geometry or 2D sprites.
Zone feature: you can track objects passing through the light beams.
Fully dynamic: or animate every properties during playtime from Script, Animator or Timeline, move and rotate light beams around in real-time.
– Includes cool runtime Effects collection to easily animate your light and/or beam with effects such as strobe/flickering and pulsing/flashing.
– Advanced features: full Color Temperature support, Camera Exposure support, intersection and blending with geometry and camera.
– Works with perspective and orthographic cameras out of the box.
– Supports Unity built-in fog.
– WYSIWYG: every modification is instantly visible in scene view: no need to toggle between editor and play mode to see your changes.
Full source code available / no DLL. The light beam setup and handling is fully exposed through a API.
– documentation.
– Supports from 2018.4 to the all 2019.X, 2020.X, 2021.X, 2022.X, 2023.X and Unity 6 versions.
– Sample scenes included.

>> How to use it?<<

Volumetric Light Beam is designed to be extremely easy to use. No setup is required. You don’t have to link multiple objects together. You just need to use 1 simple new component. can literally add a new light beam in 2 clicks!

You can precisely customize the rendering of each beam of light by adjusting a set of user-friendly properties. For even faster nice looking results, some properties are automatically bound to the Spot light attached.

>> Limitations <<

– It only supports ‘spotlights’ (beams shaped like a cone). Point lights or directional lights are not supported.
– The plugin fully works with Deferred Rendering path: like any semi-transparent objects, beams are rendered using a Forward rendering pass on top of the Deferred one. This is well known limitation of the Deferred Rendering technique.
– Since this plugin requires custom scripts execution, it won’t work for a VRChat world using the VRCSDK.

Please consider rating and writing a review on the Asset Store page if you like it! Thanks!!

Support? Suggestions? Drop us a line: [email protected]
Home Page: _https://assetstore.unity.com/packages/vfx/shaders/volumetric-light-beam-99888