set_blendspace_properties
Configure X and Y axis properties of an existing blend space: set names, min/max values, and grid divisions. Updates only supplied fields in one undo step and saves automatically.
Instructions
Configure an existing blend space's X and (for 2D) Y axis: name, min, max, grid divisions. create_blend_space only sets X; this sets the Y axis too (and can change X after creation). On a 1D blend space the y_axis_* params are reported as an honest note and ignored. Only the supplied fields change, in one undo transaction, then the blend space is saved; values the axes already have are a success with changed=false, applied_count 0, saved=false and a note, and nothing is modified or saved. A failed save makes success false, with saved=false and save_error.
Returns: { blend_space_path, is_1d, x_axis: {name, min, max, grid}, y_axis: {name, min, max, grid}, applied_count, notes, changed, saved, save_error, note? }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x_axis_max | No | Optional X axis maximum value. | |
| x_axis_min | No | Optional X axis minimum value. | |
| y_axis_max | No | Optional Y axis maximum value (2D only). | |
| y_axis_min | No | Optional Y axis minimum value (2D only). | |
| x_axis_grid | No | Optional X axis grid divisions (>= 1). | |
| x_axis_name | No | Optional X axis display name. | |
| y_axis_grid | No | Optional Y axis grid divisions (2D only, >= 1). | |
| y_axis_name | No | Optional Y axis display name (2D only). | |
| blend_space_path | Yes | Full asset path of the UBlendSpace / UBlendSpace1D. |