Assets of The Season
Assets updates
Flex Partition – Runtime World Optimizer

Flex Partition – Runtime World Optimizer

Updated
2025-04-06
VIP
Code Plugins
Engine version
All Versions
Download type
Engine Plugin
File size
82.4 MB
Registration required
Only For VIP Users
Description

Powerful. High-performance. Easy-to-use. Optimize your game project with a solid system based on spatial grids.

Flex Partition extends the concept of World Partition to runtime actors. It performs dynamic culling based on a spatial grid, allowing you to register and remove actors during gameplay. Built for open worlds and procedural systems, it keeps only relevant actors active, improving performance and scaling.

 

Current version 1.7.1

 

Technical Details

Features:

  • Spatial Grid System: Manages runtime actors dynamically in a 2D/3D grid, controlling their activation through efficient culling.

  • Adaptive Loading: Supports multiple streaming points, including the player’s location and custom-defined positions, for efficient world management.

  • Actor Management: Provides optimized functions for efficiently handling actor lifecycle, including spawning, removal, and real-time updates.

  • Asynchronous Processing: Distributes operations across multiple frames to prevent performance spikes.

  • Seamless Integration: Works alongside World Partition and Unreal Engine’s built-in systems without conflicts.

  • Multiplayer Ready: Designed to maintain efficiency in both single-player and multiplayer environments.

  • Scalability: Adapts to any world size, ensuring efficiency in large-scale projects with minimal performance impact.

  • Runtime Persistence: Supports saving and loading actor states dynamically.

  • Debug Visualization: Displays grids and actor distribution for better control.

 

Code Modules:

  •  FlexPartition(Type: Runtime)

 

Number of Blueprints: 0

Number of C++ Classes: 10

Network Replicated: Yes

 

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

Comments
Comments is not yet
Add Comment
Please register
Other interesting assets