set_3d_object
Set visual properties of 3D objects—opacity, visibility, point size, mesh/points mode, and color—to control how they appear in a scene.
Instructions
Set overlay opacity (0..1), visibility, world-unit point size (or point_size_mode=adaptive for a camera-dependent 2/4/8 pixel target; point_size_pixels=1..64 explicitly sets that target and enables adaptive sizing), points/mesh representation, fixed RGB color or original/intensity/scalar coloring. Get object_index, scalar_fields and available_color_modes from inspection; these include palette indices and projected colors when available. Mesh requires faces. Fixed color and color_mode are mutually exclusive.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"scene_id": "<scene_id>",
"object_index": "<object_index>"
},
"name": "set_3d_object"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | ||
| color | No | ||
| detail | No | summary | |
| opacity | No | ||
| visible | No | ||
| scene_id | Yes | ||
| color_mode | No | ||
| point_size | No | ||
| object_index | Yes | ||
| point_size_mode | No | ||
| point_size_pixels | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||