asPxTransform#

Fully qualified name: isaacsim::core::includes::conversions::asPxTransform

inline ::physx::PxTransform isaacsim::core::includes::conversions::asPxTransform(
const usdrt::GfVec3d &translation,
const usdrt::GfQuatd &orientation,
)#

Converts USD runtime translation and orientation into PhysX transform.

Creates a PhysX transform from separate position and orientation:

  1. Converts translation vector to PxVec3

  2. Converts orientation quaternion to PxQuat

See also

asPxVec3

See also

asPxQuat

Warning

Potential precision loss when converting from double precision USD types

Parameters:
  • translation[in] Position vector in USD runtime format

  • orientation[in] Rotation quaternion in USD runtime format

Returns:

PxTransform Equivalent transform in PhysX format