unreal.RigUnit_GenerateMoverTrajectory

class unreal.RigUnit_GenerateMoverTrajectory(mover_component: MoverComponent = Ellipsis, delta_time: float = 0.0, history_sampling_interval: float = 0.0, num_history_samples: int = 0, prediction_sampling_interval: float = 0.0, num_prediction_samples: int = 0, mover_sampling_frame_rate: FrameRate = Ellipsis, out_trajectory: TransformTrajectory = Ellipsis, execute_context: AnimNextExecuteContext = [])

Bases: RigUnit_AnimNextBase

Rig Unit Generate Mover Trajectory

C++ Source:

  • Plugin: MoverAnimNext

  • Module: MoverAnimNext

  • File: RigUnit_GenerateMoverTrajectory.h

Editor Properties: (see get_editor_property/set_editor_property)

  • delta_time (float): [Read-Write] This should be the most recent simulation time that was used to get us to our current state

  • execute_context (AnimNextExecuteContext): [Read-Write] The execution result

  • history_sampling_interval (float): [Read-Write]

  • mover_component (MoverComponent): [Read-Write]

  • mover_sampling_frame_rate (FrameRate): [Read-Write] Sampling frame rate to query the mover, doesn’t necessarily match the PredictionSamplingInterval which is used to write to the trajectory

  • num_history_samples (int32): [Read-Write]

  • num_prediction_samples (int32): [Read-Write]

  • out_trajectory (TransformTrajectory): [Read-Write]

  • prediction_sampling_interval (float): [Read-Write] How far apart (in seconds) the prediction steps should be

property delta_time: float

[Read-Write] This should be the most recent simulation time that was used to get us to our current state

Type:

(float)

property execute_context: AnimNextExecuteContext

[Read-Write] The execution result

Type:

(AnimNextExecuteContext)

property history_sampling_interval: float

[Read-Write]

Type:

(float)

property mover_component: MoverComponent

[Read-Write]

Type:

(MoverComponent)

property mover_sampling_frame_rate: FrameRate

[Read-Write] Sampling frame rate to query the mover, doesn’t necessarily match the PredictionSamplingInterval which is used to write to the trajectory

Type:

(FrameRate)

property num_history_samples: int

[Read-Write]

Type:

(int32)

property num_prediction_samples: int

[Read-Write]

Type:

(int32)

property out_trajectory: TransformTrajectory

[Read-Write]

Type:

(TransformTrajectory)

property prediction_sampling_interval: float

[Read-Write] How far apart (in seconds) the prediction steps should be

Type:

(float)