Flex Partition - Optimization System

GameRec Studios
Unreal Engine Versions
5.5-5.7
Distribution Method
Plugin
Asset Version
1.9
You need to register first

Description

Flex Partition brings World Partition style streaming to runtime actors.

Manage thousands of actors with efficient 2D/3D spatial grids driven by multiple sources, delivering smooth performance and a built-in save system for runtime and persistent data.

Integrates with FlexPool to optimize spawn and despawn through efficient actor pooling.


Features

Actor Lifecycle Streaming: automatic spawn and despawn by spatial relevance.
2D or 3D Spatial Hash Grids: scalable relevance queries across any world size.
Multi Grid Support: per-actor grid selection with multiple grid configurations.
Anti Pop-In Hysteresis: prevents rapid activation and deactivation.
Rate-Limited Processing: controlled spawn and despawn to avoid frame spikes.
State Persistence: preserves actor state using SaveGame properties.
Custom Streaming Sources: supports player or custom source components.

Extensible Streaming Logic: supports custom spawning systems such as pooling.
Debug Visualization: visualize grids and actor bounds via console variables.


Technical details

Code Modules:

  • FlexPartition(Type: Runtime)

Supported Development Platforms:

  • Windows: Yes

  • Mac: Not tested

Number of Blueprints: 0

Number of C++ Classes: 11

Network Replicated: Server-Authoritative

Documentation: https://docs.google.com/document/d/1tIrRq3DSuEdmvL-ELe4WLXWAumuNQttBM5p2lwZi0_0/edit?tab=t.0#heading=h.6jfjcpv9akgu



Related assets