set_3d_camera
Adjust the 3D camera view by updating position, target, up, FOV, or rotation, with optional fit-to-frame for visible geometry.
Instructions
Partially update camera position, target (rotation center), up or vertical FOV in degrees. Rotation is absolute XYZ Euler degrees; it moves target along camera -Z at the previous pivot distance. Rotation cannot combine with target/up. Fit frames visible geometry, optionally at the new FOV. Returns applied view state.
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>"
},
"name": "set_3d_camera"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| up | No | ||
| fit | No | ||
| fov | No | ||
| detail | No | summary | |
| target | No | ||
| position | No | ||
| rotation | No | ||
| scene_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||