unreal.RigUnit_GetPhysicsSolverSpaceData

class unreal.RigUnit_GetPhysicsSolverSpaceData(physics_solver_component_key: RigComponentKey = Ellipsis, linear_velocity: Vector = Ellipsis, angular_velocity: Vector = Ellipsis, linear_acceleration: Vector = Ellipsis, angular_acceleration: Vector = Ellipsis, gravity: Vector = Ellipsis)

Bases: RigUnit_PhysicsBase

Retrieves the simulation space data. Note that this will have been generated during the simulation step, so the values returned will relate to the previous update if the solver has not yet been stepped.

C++ Source:

  • Plugin: ControlRigPhysics

  • Module: ControlRigPhysics

  • File: RigPhysicsExecution.h

Editor Properties: (see get_editor_property/set_editor_property)

  • angular_acceleration (Vector): [Read-Write]

  • angular_velocity (Vector): [Read-Write]

  • gravity (Vector): [Read-Write]

  • linear_acceleration (Vector): [Read-Write]

  • linear_velocity (Vector): [Read-Write]

  • physics_solver_component_key (RigComponentKey): [Read-Write] The solver to relate this new physics element to

property angular_acceleration: Vector

[Read-Only]

Type:

(Vector)

property angular_velocity: Vector

[Read-Only]

Type:

(Vector)

property gravity: Vector

[Read-Only]

Type:

(Vector)

property linear_acceleration: Vector

[Read-Only]

Type:

(Vector)

property linear_velocity: Vector

[Read-Only]

Type:

(Vector)

property physics_solver_component_key: RigComponentKey

[Read-Write] The solver to relate this new physics element to

Type:

(RigComponentKey)