FastLight2D - super fast 2D lights on the GPU!
Minds Eye Games, LLC
$0.0
(no ratings)
Jump AssetStore
This is a highly efficient, minimal lighting system that leverages shaders to render your lights on the GPU!The included shaders are built in Shader Graph and should compile for any render pipeline you use.FastLight2D is a small and lightweight plugin that will enable you to render many 2D point lights with real-time shadows!Key features:Super performant 2d point lights with shadows!Full source and Shader Graphs are provided to make customizing light and shadow mesh behavior as easy as possible!Configurable shadow map - support Y lights at X angular resolution. Excess lights gracefully have shadows disabledSupport for Collider2D-based shadow meshes. True Circle and Capsule shadows are supported - No hacky workarounds required!Shadow meshes support Layer masks - only apply to lights on target layers!Extremely lightweight! Easy to integrate with any existing project.Included is a set of script components that will enable 2D lights, and the shaders that make it all work. Much of this system uses internal Unity features to work - there's not really a lot of complex custom code. The most complicated pieces are the shaders, which have been composed of modular shader graph nodes if you want to customize them.