Worldbuilder
32 tools in this family (folder Editor/Tools/Worldbuilder/ 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 |
|---|---|---|
worldbuilder_add_grass_resource | writes | Add a GrassDetail resource (detail prototype) to a catalog. Used by the spawner to write |
worldbuilder_add_prefab_resource | writes | Add a GameObject prefab resource (rocks, props, structures) to a catalog. Spawned as scene objects. |
worldbuilder_add_terrain_texture | writes | Add a TerrainTexture resource to a catalog. Used by the spawner to write splatmap weights. |
worldbuilder_add_tree_resource | writes | Add a Tree resource to a catalog. Trees become TreeInstance[] entries via the spawner. |
worldbuilder_apply_biome_mask | writes | Configure the mask that determines where a biome applies. Combines (multiplicatively) height range, |
worldbuilder_apply_biome_preset | writes | Instantiate a built-in biome preset (Forest / Desert / etc.) and register it under the supplied name… |
worldbuilder_apply_lighting_profile | writes | Apply a lighting preset (Morning / Noon / Sunset / Night / Stormy / Misty / GoldenHour) to the scene… |
worldbuilder_apply_stamp | writes | Apply a heightmap stamp (built-in archetype or custom Texture2D) to a Terrain at a world position. |
worldbuilder_blend_biomes | writes | Configure per-cell blending between two biomes — the transition is a smoothstep of the supplied |
worldbuilder_carve_river | writes | Carve a river bed through terrain along a polyline of world-space control points. |
worldbuilder_create_biome | writes | Define a biome by name, bound it to a resource catalog, optionally pick a lighting preset and |
worldbuilder_create_resource_catalog | writes | Create an empty ResourceCatalog tracked under the supplied id. Use gaia_add_* tools to populate it. |
worldbuilder_create_spawn_rule | writes | Define a spawn rule that places a resource where the supplied filters succeed. Multiple rules per |
worldbuilder_create_terrain | writes | Create a Unity Terrain GameObject at a world position with specified size and resolutions. |
worldbuilder_create_vs_graph | writes | Create a Visual Scripting spawn graph (Gaia Pro VS analog). The graph holds nodes whose outputs feed… |
worldbuilder_create_water_plane | writes | Create a flat water plane at the configured sea level. If the water_* (Stylized Water 3 clean-room) |
worldbuilder_export_session | read-only | Export the current Gaia session log as a JSON string. The result is also written to an asset path |
worldbuilder_flatten_area | writes | Flatten a circular region of terrain to a target height with a smooth transition band. |
worldbuilder_generate_lighting_profile | writes | Generate a custom LightingProfile ScriptableObject from explicit sun / ambient / fog / post-process |
worldbuilder_import_session | writes | Import a JSON session document and replay its operations against a target Terrain. Currently support… |
worldbuilder_list_biomes | read-only | Enumerate the 10 built-in biome presets with their descriptions. |
worldbuilder_list_stamps | read-only | Enumerate the 12 built-in stamp archetypes and their descriptions. |
worldbuilder_preview_spawn | read-only | Dry-run a SpawnArea's rules and return per-rule instance counts + bounding statistics — no terrain |
worldbuilder_raise_mountain | writes | Raise a mountain peak at a world position. Equivalent to a Convex stamp with adjustable falloff |
worldbuilder_run_spawner | writes | Execute a SpawnArea's rules against a Terrain, committing TreeInstances / DetailLayer / Prefabs / |
worldbuilder_scan_terrain | read-only | Scan a Terrain and produce mask textures (slope / height / curvature / moisture / distance-from-wate… |
worldbuilder_setup_scene | writes | One-click default world: creates a Terrain, applies a biome preset, sets a lighting profile, |
worldbuilder_setup_world_manager | writes | Configure multi-terrain coordination (tile size, grid dimensions, cache budget, FP-fix). Buril hands… |
worldbuilder_smooth_terrain | writes | Apply a Gaussian box-blur to a region of the terrain heightmap. Useful to remove staircase artifacts… |
worldbuilder_vs_add_node | writes | Add a node to a VS graph. Kinds: HeightFilter, SlopeFilter, NoiseFilter, CurvatureFilter, MaskMul, |
worldbuilder_vs_connect | writes | Connect an output port of one VS node to an input port of another. Refuses cycles and replaces any |
worldbuilder_vs_execute | writes | Topologically evaluate a VS spawn graph against a Terrain. Apply nodes mutate the terrain when reach… |