unreal.RigUnit_ItemHarmonics¶
- class unreal.RigUnit_ItemHarmonics(execute_pin: RigVMExecutePin = [], targets: None = [], wave_speed: Vector = Ellipsis, wave_frequency: Vector = Ellipsis, wave_amplitude: Vector = Ellipsis, wave_offset: Vector = Ellipsis, wave_noise: Vector = Ellipsis, wave_ease: RigVMAnimEasingType = Ellipsis, wave_minimum: float = 0.0, wave_maximum: float = 0.0, rotation_order: EulerRotationOrder = Ellipsis)¶
Bases:
RigUnit_HighlevelBaseMutableDrives an array of items through a harmonics spectrum
C++ Source:
Plugin: ControlRig
Module: ControlRig
File: RigUnit_BoneHarmonics.h
Editor Properties: (see get_editor_property/set_editor_property)
execute_pin(RigVMExecutePin): [Read-Write] This property is used to chain multiple mutable units togetherrotation_order(EulerRotationOrder): [Read-Write] The rotation order to use when encoding the rotationtargets(Array[RigUnit_Harmonics_TargetItem]): [Read-Only] The items to drive.wave_amplitude(Vector): [Read-Write] The amplitude in degrees per axiswave_ease(RigVMAnimEasingType): [Read-Write] The easing function to apply to the wavewave_frequency(Vector): [Read-Write] The frequency of the wave to usewave_maximum(float): [Read-Write] The maximum value for the wavewave_minimum(float): [Read-Write] The minimum value for the wavewave_noise(Vector): [Read-Write] The amount of noise to apply to the wavewave_offset(Vector): [Read-Write] The positional offset of the wavewave_speed(Vector): [Read-Write] The speed of the wave to use
- property rotation_order: EulerRotationOrder¶
[Read-Write] The rotation order to use when encoding the rotation
- Type:
- property wave_ease: RigVMAnimEasingType¶
[Read-Write] The easing function to apply to the wave
- Type: