Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Pose

Representation of a Position, and a Rotation in 3D Space
Read time 1 minuteLast updated 4 days ago

Definition

public struct Pose : IEquatable<Pose>

Remarks

This structure is used primarily in XR applications to describe the current "pose" of a device in 3D space.

Fields

Value

Description

positionThe position component of the pose.
rotationThe rotation component of the pose.

Constructors

Constructor

Description

Pose(UnityEngine.Vector3,UnityEngine.Quaternion)Creates a new pose with the given vector, and quaternion values.

Properties

Property

Description

forwardReturns the forward vector of the pose.
rightReturns the right vector of the pose.
upReturns the up vector of the pose.

Static Properties

Property

Description

identityShorthand for pose which represents zero position, and an identity rotation.

Methods

Method

Description

GetTransformedByTransforms the current pose into the local space of the provided pose.

Operators

Operator

Description

operator ==Returns true if two poses are equal.
operator !=Returns true if two poses are not equal.