set_blendspace_interpolation
Set per-axis input smoothing for a 1D or 2D blend space in Unreal Engine: interpolation time, damping ratio, max speed, and type, with undo and save.
Instructions
Set a blend space's INPUT-SMOOTHING (interpolation) per axis: smoothing time, damping ratio, max speed, smoothing type. Distinct from set_blendspace_properties (which only sets the BlendParameters axis name/min/max/grid). Writes UBlendSpace::InterpolationParam[axis] via reflection. 1D smooths axis 0 only; 2D smooths X (axis 0) and Y (axis 1). Only the supplied fields change, in one undo transaction, then the blend space is saved; an unknown smoothing type is an error before anything changes, and values the axes already have are a success with changed=false, applied_count 0, saved=false and a note, with nothing modified or saved. A failed save makes success false, with saved=false and save_error.
Returns: { blend_space_path, is_1d, x_axis: {interpolation_time, damping_ratio, max_speed, interpolation_type}, y_axis: {...}, applied_count, notes, changed, saved, save_error, note? }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x_max_speed | No | Optional X-axis maximum speed in real units (>= 0; only used when type is SpringDamper or Exponential). | |
| y_max_speed | No | Optional Y-axis maximum speed (2D only, >= 0). | |
| x_damping_ratio | No | Optional X-axis damping ratio (>= 0; only used when type is SpringDamper). | |
| y_damping_ratio | No | Optional Y-axis damping ratio (2D only, >= 0). | |
| blend_space_path | Yes | Full asset path of the UBlendSpace / UBlendSpace1D. | |
| x_interpolation_time | No | Optional X-axis smoothing time in seconds (>= 0; 0 disables smoothing). | |
| x_interpolation_type | No | Optional X-axis smoothing type: Averaged|Linear|Cubic|EaseInOut|Exponential|SpringDamper. | |
| y_interpolation_time | No | Optional Y-axis smoothing time in seconds (2D only, >= 0). | |
| y_interpolation_type | No | Optional Y-axis smoothing type (2D only): Averaged|Linear|Cubic|EaseInOut|Exponential|SpringDamper. |