unreal.RigUnit_ItemHarmonics
¶
- class unreal.RigUnit_ItemHarmonics(execute_context: ControlRigExecuteContext = [], targets: Array[RigUnit_Harmonics_TargetItem] = [], wave_speed: Vector = Ellipsis, wave_frequency: Vector = Ellipsis, wave_amplitude: Vector = Ellipsis, wave_offset: Vector = Ellipsis, wave_noise: Vector = Ellipsis, wave_ease: ControlRigAnimEasingType = Ellipsis, wave_minimum: float = 0.0, wave_maximum: float = 0.0, rotation_order: EulerRotationOrder = Ellipsis)¶
Bases:
RigUnit_HighlevelBaseMutable
Drives 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_context
(ControlRigExecuteContext): [Read-Write] Execute Context: * This property is used to chain multiple mutable units togetherrotation_order
(EulerRotationOrder): [Read-Write] Rotation Ordertargets
(Array[RigUnit_Harmonics_TargetItem]): [Read-Only] Targets: The items to drive.wave_amplitude
(Vector): [Read-Write] Wave Amplitude: The amplitude in degrees per axiswave_ease
(ControlRigAnimEasingType): [Read-Write] Wave Easewave_frequency
(Vector): [Read-Write] Wave Frequencywave_maximum
(float): [Read-Write] Wave Maximumwave_minimum
(float): [Read-Write] Wave Minimumwave_noise
(Vector): [Read-Write] Wave Noisewave_offset
(Vector): [Read-Write] Wave Offsetwave_speed
(Vector): [Read-Write] Wave Speed
- property rotation_order: EulerRotationOrder¶
[Read-Write] Rotation Order
- Type:
- property targets: Array[RigUnit_Harmonics_TargetItem]¶
[Read-Only] Targets: The items to drive.
- Type:
- property wave_amplitude: Vector¶
[Read-Write] Wave Amplitude: The amplitude in degrees per axis
- Type:
(Vector)
- property wave_ease: ControlRigAnimEasingType¶
[Read-Write] Wave Ease
- Type: