unreal.RigUnit_PoseGetDelta¶
- class unreal.RigUnit_PoseGetDelta(pose_a: RigPose = [], pose_b: RigPose = [], position_threshold: float = 0.0, rotation_threshold: float = 0.0, scale_threshold: float = 0.0, curve_threshold: float = 0.0, element_type: RigElementType = Ellipsis, space: RigVMTransformSpace = Ellipsis, items_to_compare: RigElementKeyCollection = Ellipsis, poses_are_equal: bool = False, items_with_delta: RigElementKeyCollection = Ellipsis)¶
Bases:
RigUnit_HierarchyBaseCompares two pose caches and compares their values.
C++ Source:
Plugin: ControlRig
Module: ControlRig
File: RigUnit_Hierarchy.h
Editor Properties: (see get_editor_property/set_editor_property)
curve_threshold(float): [Read-Write] The delta threshold for curve value difference. 0.0 disables curve differences.element_type(RigElementType): [Read-Write]items_to_compare(RigElementKeyCollection): [Read-Write] An optional list of items to compareitems_with_delta(RigElementKeyCollection): [Read-Write]pose_a(RigPose): [Read-Write]pose_b(RigPose): [Read-Write]poses_are_equal(bool): [Read-Write]position_threshold(float): [Read-Write] The delta threshold for a translation / position difference. 0.0 disables position differences.rotation_threshold(float): [Read-Write] The delta threshold for a rotation difference (in degrees). 0.0 disables rotation differences.scale_threshold(float): [Read-Write] The delta threshold for a scale difference. 0.0 disables scale differences.space(RigVMTransformSpace): [Read-Write] Defines in which space transform deltas should be computed
- property curve_threshold: float¶
[Read-Write] The delta threshold for curve value difference. 0.0 disables curve differences.
- Type:
(float)
- property element_type: RigElementType¶
[Read-Write]
- Type:
- property items_to_compare: RigElementKeyCollection¶
[Read-Write] An optional list of items to compare
- Type:
- property items_with_delta: RigElementKeyCollection¶
[Read-Only]
- Type:
- property position_threshold: float¶
[Read-Write] The delta threshold for a translation / position difference. 0.0 disables position differences.
- Type:
(float)
- property rotation_threshold: float¶
[Read-Write] The delta threshold for a rotation difference (in degrees). 0.0 disables rotation differences.
- Type:
(float)
- property scale_threshold: float¶
[Read-Write] The delta threshold for a scale difference. 0.0 disables scale differences.
- Type:
(float)
- property space: RigVMTransformSpace¶
[Read-Write] Defines in which space transform deltas should be computed
- Type: