All the lights, and this include point lights, spot lights and all the lights attached in blueprints inside a zone will be set to visible when:
- You are inside the zone
- The zone is visible through a portal
The portal visibility check is based on Unreal Engine built in HZB occlusion, so it’s extremely fast and efficient performance wise.
To give you an idea, we have tested in levels from 4000 to 25 000 actors, with 50 to 500+ dynamic lights, more than half of them casting shadows. Volumetric lighting enabled.
We’re getting 30 to 60% performance improvement with this system, making them playable on a low end gaming computers (8 years old i7 950 processor and GTX 950 graphic card).
Technical Details
Number of Blueprints: 7
Number of C++ Classes: 6
Network Replicated: No
Supported Development Platforms: All
Supported Target Build Platforms: Windows Mac Linux
Documentation: Doc is included in the plugin: PluginsPortalSystemDocindex.html
Example Project: An example map is provided inside the plugin
Important/Additional Notes: The performance gain will vary depending on your level design and the type of level (indoor / outdoor)