GaussianSplat
24 tools in this family (folder Editor/Tools/GaussianSplat/ 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 |
|---|---|---|
gaussian_splat_auto_detect_import | writes | Auto-detect the format from the file extension and import accordingly. Recognises |
gaussian_splat_configure_renderer | writes | Configure the Gaussian-splat renderer in one call: pipeline (BuiltIn / URP / HDRP), |
gaussian_splat_create_instance | writes | Add a Gaussian-splat scene instance: pick a pre-imported asset, set |
gaussian_splat_cull_subset | writes | Cull (hide) a subset of Gaussians (by index) on a live instance. Logged for audit. |
gaussian_splat_destroy_instance | writes | Destroy a Gaussian-splat scene instance. Idempotent — destroying a missing id |
gaussian_splat_emit_renderer_mb | writes | Emit a ready-to-drop GaussianSplatRenderer MonoBehaviour. The script exposes the |
gaussian_splat_emit_world_labs_bridge | writes | Emit a MonoBehaviour that watches the Buril World Labs Marble output folder, |
gaussian_splat_export_setup | read-only | Snapshot the current Gaussian-splat setup as a single JSON object — render |
gaussian_splat_export_subset_ply | writes | Export a subset of Gaussians from a live instance to a .ply file on disk. Output |
gaussian_splat_extract_subset | writes | Extract a subset of Gaussians (by index) into a brand-new asset. Use to peel a |
gaussian_splat_generate_lods | writes | (Re)generate the LOD ladder for an asset. Each level gets a budget = source / 3^level |
gaussian_splat_get_stats | read-only | Snapshot the live Gaussian-splat render counters: total Gaussians, post-cull |
gaussian_splat_import_ply | writes | Import a .ply Gaussian-splat file. PLY is the original/reference format from |
gaussian_splat_import_splat | writes | Import a .splat Gaussian-splat file. SPLAT is the community binary format — |
gaussian_splat_import_spz | writes | Import a .spz Gaussian-splat file. SPZ is the World Labs compressed format — |
gaussian_splat_init | writes | Initialize the Buril Gaussian-splat runtime. Probes GaussianSplatting / |
gaussian_splat_list_assets | read-only | List every imported Gaussian-splat asset with format / count / AABB / LOD ladder. |
gaussian_splat_list_instances | read-only | List every Gaussian-splat scene instance with its asset / transform / LOD / |
gaussian_splat_recolor_region | writes | Recolour every Gaussian inside a sphere (default) or AABB region. Useful for |
gaussian_splat_set_instance_enabled | writes | Enable or disable rendering of a Gaussian-splat instance without destroying it. |
gaussian_splat_set_instance_transform | writes | Update an existing Gaussian-splat instance's position / rotation / scale. Use to |
gaussian_splat_set_pipeline | writes | Switch the renderer pipeline (BuiltIn / URP / HDRP) without changing any other |
gaussian_splat_translate_subset | writes | Translate a subset of Gaussians (by index) on a live instance by a world-space |
gaussian_splat_unload_asset | destructive | Unload (delete) a Gaussian-splat asset from the registry. Dangerous: requires |