Smart Light – Visibility System
Smart Light Visibility System automatically enables, disables, or fades lights based on player visibility or distance, improving performance and immersion in any Unity scene.
by Forgeon
Price History +
The Smart Light - Visibility System is a lightweight and efficient Unity tool that automatically controls lights based on the player’s visibility or proximity.
It intelligently enables, disables, or fades lights in real-time — boosting performance while keeping your lighting realistic and immersive.
Key Features
- Automatic Light Control: Lights turn on/off depending on player visibility or distance.
- Smooth Fade Transitions: Realistic intensity blending for seamless lighting.
- Flexible Disable Modes: Disable only the light, only shadows, or both.
- Raycast or Collider Detection: Choose visibility checking or range-based activation.
- Centralized Manager: Control all smart lights from one component.
- Custom Editor & Monitoring Window: Inspect, monitor, and debug lights in real-time inside the Unity Editor.
- Performance-Friendly: Optimized for large scenes and open-world environments.
Ideal For
- Open-world or indoor lighting optimization
- Stealth and horror games
- Dynamic night-time or cinematic lighting
- Large-scale scenes with many lights
Why Use It
With Smart Light Visibility System, you can keep your environments beautifully lit without wasting performance on off-screen or hidden lights.
It’s a plug-and-play solution — just attach the component, set your target (player or camera), and watch your lighting system become smart.