EasyPop is a robust pop-in toolkit for Unity, emphasizing simplicity, versatility, and stability!
Improve performance by deactivating unneeded GameObjects, culling their behaviors.
EasyPop includes:
• A script which deactivates groups of GameObjects when the player outside of a user-defined area.
• A suite of optional visual effects to make it all appear seamless.
DEMO
!! EasyPop is NOT occlusion culling !!
While occlusion culling only culls renderers, EasyPop also culls objects' update, fixed update, physics, collision and animation. As a result, the performance boost is much larger ;)
♥ Efficient and stable
♥ Quick set up with simple, uncluttered GUI
♥ Works with any environment (indoor, outdoor, wide-open, dense, mixed, etc)
♥ Supports any character motor solution
♥ No limit to number of simultaneous players
♥ Supports most pathfinding solutions, including Unity's included NavMesh, and Aron Granberg's A* Pathfinding Project.
♥ Can be used alongside Unity's LOD system
♥ Optional "transition" system seamlessly disguises pop-in, with multiple customizeable styles