gi_manage
Create and configure decals, reflection probes, VoxelGI, and LightmapGI nodes to control lighting, reflections, and baked GI in Godot scenes.
Instructions
Global Illumination, Decal Projections, and Lighting Probes Management.
Ops:
create_decal(parent_path="", name="Decal", size=[2.0, 2.0, 2.0], texture_albedo="") Create a Decal node under parent with optional albedo texture and dimensions.
configure_decal(node_path="", size=None, texture_albedo=None, texture_normal=None, texture_orm=None, emission_energy=None, upper_fade=None, lower_fade=None) Configure properties and PBR textures of an existing Decal node.
create_reflection_probe(parent_path="", name="ReflectionProbe", size=[20.0, 20.0, 20.0], update_mode="once") Create a ReflectionProbe node for local specular reflections.
create_voxel_gi(parent_path="", name="VoxelGI", size=[20.0, 20.0, 20.0], subdivide=1) Create a VoxelGI node for real-time indirect lighting and ambient bounce.
create_lightmap_gi(parent_path="", name="LightmapGI", bounces=3) Create a LightmapGI node for high-performance baked lighting.
get_gi_info(node_path="") Inspect properties and settings of a Decal, ReflectionProbe, VoxelGI, or LightmapGI.
Canonical call shape: {"op": "<verb>", "params": {...}}. Flat op parameters are accepted as a compatibility alias when the client transmits them; op and session_id remain top-level.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| op | Yes | ||
| params | No | ||
| session_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||