Stage Object Set
stage_object_setSet an object's location, rotation, or scale in a Blender scene as one undoable edit, with trial mode for previewing moves without saving changes.
Instructions
Move, turn or scale one object as one undoable edit (page command: set). location is the new Blender world position; offset is added to location (or to where the object is now when location is not given); quaternion is [w, x, y, z]; scale is ignored for aimed objects (cameras and lights that track a target). At least one of location, offset, quaternion, scale is required. Errors: no object of that name (matched by exact name, then case insensitive). Page replies {object, location, quaternion, scale} (the transform after the edit). Emits: transform_end (via claude). trial=True: a test move that never saves (edits.json, which the build reads, keeps where it was before the first trial move) until the thing is edited for real (by hand, or a set without trial); the reply then says trial: true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scale | No | ||
| scene | Yes | ||
| trial | No | ||
| object | Yes | ||
| offset | No | ||
| location | No | ||
| quaternion | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |