StreamingSystem
22 tools in this family (folder Editor/Tools/StreamingSystem/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.
| Tool | Effect | Description |
|---|---|---|
streaming_apply_profile | writes | Apply a preset streaming profile — five canonical shapes covering most game genres: |
streaming_bake_sector | writes | Snapshot the current scene selection into the sector's bake — transforms + serialized components |
streaming_compute_visibility | writes | Precompute the Potentially Visible Set (PVS) for every sector by BFS through the portal graph up to |
streaming_create_chunk_grid | writes | Define a regular grid of chunks — origin, per-cell size, and N×M count. |
streaming_create_portal | writes | Connect two sectors with a portal polygon. The portal carries a winding (vertex list) and a normal |
streaming_create_sector | writes | Define a named sector — an axis-aligned bounding volume that owns its baked scene state. |
streaming_define_chunk | writes | Define or update a single chunk in the grid — its scene path, the streaming layers it owns |
streaming_export_setup | read-only | Export the full streaming configuration as JSON — mode, profile, budget, policy, grid, sectors, |
streaming_force_load_chunk | writes | Force a chunk to be loaded (additive scene load), bypassing radius and priority. Bias is set to |
streaming_force_unload_chunk | writes | Force a chunk to unload immediately, bypassing hysteresis and priority. Clears the AlwaysLoad bias |
streaming_generate_chunk_scenes | writes | Generate additive Unity scene files (one per chunk) on disk. Each scene contains an empty root |
streaming_hook_addressables | writes | Enable Addressables integration. When available, scene loads route through |
streaming_hook_terrain_tiles | writes | Adopt the active Gaia WorldManager's tile layout — copies TileSizeMeters, XTiles, ZTiles into a |
streaming_profile_load_times | read-only | Read-only timing report for the streaming pipeline — per-chunk load durations, priority at the time |
streaming_query_active | read-only | Read-only snapshot of the current streaming state: active chunks + sectors, pending loads/unloads, |
streaming_set_budget | writes | Configure hard limits — RAM (MB), max concurrent async loads, max active chunks, max active sectors,… |
streaming_set_driver | writes | Register or update a streaming driver — the focus point that pushes the policy. |
streaming_set_layer_streaming | writes | Configure independent concurrency caps per streaming layer (Terrain/Visuals/Colliders/Lighting/Audio… |
streaming_set_load_radius | writes | Configure the load/unload radii (with hysteresis: unload_radius must be > load_radius) and the |
streaming_setup_hybrid | writes | Configure hybrid mode — chunks form the broad world, sectors live inside specific chunks for |
streaming_setup_manager | writes | Create or reset a Buril streaming manager in the active scene. Pick a paradigm: |
streaming_visualize_grid | writes | Toggle chunk and sector gizmos in the Scene view. When enabled, draws each chunk as a wire cube, |