Transform
: Transform
[Get] |
The underlying transform of the tracking space; this can be used directly as an alternative to ToWorldPose(Pose) and ToTrackingPose(in Pose).
Signature
Transform Oculus.Interaction.Input.ITrackingToWorldTransformer.Transform |
WorldToTrackingWristJointFixup
: Quaternion
[Get] |
This is an internal and legacy capability which should not be needed in new usage.
It is used specifically to address problems with wrist data from certain tracking solutions; if this field is not identity, its value can be applied to wrist data to rectify orientation problems.
Signature
Quaternion Oculus.Interaction.Input.ITrackingToWorldTransformer.WorldToTrackingWristJointFixup |
ToTrackingPose
(
worldPose
)
|
Converts a world space pose in Unity's coordinate space to a pose in tracking space (i.e.
no teleportation applied).
This is a convenience method for manipulating Pose types directly; for vector and quaternion types, equivalent behavior can be achieved by directly invoking the various InverseTransform methods on the Transform.
Signature
Pose Oculus.Interaction.Input.ITrackingToWorldTransformer.ToTrackingPose(in Pose worldPose) Parameters worldPose: in PoseReturns Pose |
ToWorldPose
(
poseRh
)
|
Converts a tracking space pose to a pose in in Unity's world coordinate space (i.e.
teleportation applied).
This is a convenience method for manipulating Pose types directly; for vector and quaternion types, equivalent behavior can be achieved by directly invoking the various Transform methods on the Transform.
Signature
Pose Oculus.Interaction.Input.ITrackingToWorldTransformer.ToWorldPose(Pose poseRh) Parameters poseRh: PoseReturns Pose |