unreal.RigPhysicsTeleportDetectionSettings

class unreal.RigPhysicsTeleportDetectionSettings

Bases: StructBase

Per-channel teleport-detection thresholds applied to raw simulation-space deltas. When any enabled threshold is crossed, the solver zeroes velocities/accelerations for the frame without resetting the simulation pose.

C++ Source:

  • Plugin: ControlRigPhysics

  • Module: ControlRigPhysics

  • File: RigPhysicsData.h

Editor Properties: (see get_editor_property/set_editor_property)

  • angular_acceleration_threshold (float): [Read-Write] If the angular acceleration (deg/s/s) is above this threshold, the movement is treated as a teleport.

  • from_angular_acceleration (bool): [Read-Write]

  • from_linear_acceleration (bool): [Read-Write]

  • from_orientation_change (bool): [Read-Write]

  • from_position_change (bool): [Read-Write]

  • linear_acceleration_threshold (float): [Read-Write] If the linear acceleration is above this threshold, the movement is treated as a teleport.

  • orientation_change_threshold (float): [Read-Write] If the angular change (degrees) is above this threshold, the movement is treated as a teleport.

  • position_change_threshold (float): [Read-Write] If the linear position change (cm) is above this threshold, the movement is treated as a teleport.