Skip to main content

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.

ToolEffectDescription
streaming_apply_profilewritesApply a preset streaming profile — five canonical shapes covering most game genres:
streaming_bake_sectorwritesSnapshot the current scene selection into the sector's bake — transforms + serialized components
streaming_compute_visibilitywritesPrecompute the Potentially Visible Set (PVS) for every sector by BFS through the portal graph up to
streaming_create_chunk_gridwritesDefine a regular grid of chunks — origin, per-cell size, and N×M count.
streaming_create_portalwritesConnect two sectors with a portal polygon. The portal carries a winding (vertex list) and a normal
streaming_create_sectorwritesDefine a named sector — an axis-aligned bounding volume that owns its baked scene state.
streaming_define_chunkwritesDefine or update a single chunk in the grid — its scene path, the streaming layers it owns
streaming_export_setupread-onlyExport the full streaming configuration as JSON — mode, profile, budget, policy, grid, sectors,
streaming_force_load_chunkwritesForce a chunk to be loaded (additive scene load), bypassing radius and priority. Bias is set to
streaming_force_unload_chunkwritesForce a chunk to unload immediately, bypassing hysteresis and priority. Clears the AlwaysLoad bias
streaming_generate_chunk_sceneswritesGenerate additive Unity scene files (one per chunk) on disk. Each scene contains an empty root
streaming_hook_addressableswritesEnable Addressables integration. When available, scene loads route through
streaming_hook_terrain_tileswritesAdopt the active Gaia WorldManager's tile layout — copies TileSizeMeters, XTiles, ZTiles into a
streaming_profile_load_timesread-onlyRead-only timing report for the streaming pipeline — per-chunk load durations, priority at the time
streaming_query_activeread-onlyRead-only snapshot of the current streaming state: active chunks + sectors, pending loads/unloads,
streaming_set_budgetwritesConfigure hard limits — RAM (MB), max concurrent async loads, max active chunks, max active sectors,…
streaming_set_driverwritesRegister or update a streaming driver — the focus point that pushes the policy.
streaming_set_layer_streamingwritesConfigure independent concurrency caps per streaming layer (Terrain/Visuals/Colliders/Lighting/Audio…
streaming_set_load_radiuswritesConfigure the load/unload radii (with hysteresis: unload_radius must be > load_radius) and the
streaming_setup_hybridwritesConfigure hybrid mode — chunks form the broad world, sectors live inside specific chunks for
streaming_setup_managerwritesCreate or reset a Buril streaming manager in the active scene. Pick a paradigm:
streaming_visualize_gridwritesToggle chunk and sector gizmos in the Scene view. When enabled, draws each chunk as a wire cube,