asCarbFloat4#
Fully qualified name: isaacsim::core::includes::conversions::asCarbFloat4
- inline carb::Float4 isaacsim::core::includes::conversions::asCarbFloat4(
- const pxr::GfQuatd &v,
Converts pxr::GfQuatd to carb::Float4.
Converts quaternion with component reordering and precision demotion:
Extracts imaginary and real parts
Converts from double to float
Reorders components from USD to Carb format
Warning
Potential precision loss during double to float conversion
- Parameters:
v – [in] Input quaternion in USD format (double precision)
- Returns:
carb::Float4 Equivalent quaternion in Carb format (single precision)