This is a paid asset, but now you can download it totally free. However, please keep in mind that this package is only provided for studying or testing the product prior to purchasing it, not for business functions.
Overview :
Smart Lighting 2D is the most powerful 2D light solution for Unity. It allows for the creation of multiple lightmaps with personalized light logic. Lighting can be displayed as an overlay or by using shaders and a shader graph.
Highlights:
- Flawless Customer Support ( Unity 2017, 2018, 2019, 2020, 2021 )
- Mobile Friendly ( great performance on Android & iOS devices )
- No GC calls after initialization ( great memory management )
- HDR Support
- Shader Graph Support
- Tilemap Support ( Rectangle / Isometic / Hexagon )
- Super Tilemap Editor Support
- Internal Normal Map Support
- Shadow effects ( sprite projection / soft shadows / perpendicular )
- Event Handling ( how much lit the object is )
- Day & Night Cycle
- Material System
- User friendly layers system ( custom light logics )
- Over 20 demo scenes
Supported Platforms:
- Mobile ( Android & iOS )
- Standalone ( MacOS / Windows / Linux )
- Consoles ( Switch / PS / Xbox )
- WebGL
Light Sources:
- Spot Lights ( sprites / texture )
- Point Lights
- Directional Lights ( day lighting )
- Free form ( experimental )
- Light Particle System
Line of Sight – Fog of War:
- Makes objects visible in light’s sight.
Optimized Performance:
- SL2D is designed to have as little performance impact as possible for mobile devices. Culling is used to render and calculate only in-screen lights & shadow casters.
- Resolution output can be tweaked to reduce impact on GPU. Extensive testing showed that SL2D lighting is 3-5 times faster than Unity URP 2D lights.
Drag & Drop Shadow Casters:
- Shadow Casters contains property that defines the caster type: Collider2D, Custom Sprite Physics Shape, Mesh Renderer, etc.
- Once property is set, selected shape points will be used by the shadow caster.