VRStageParameters Dictionary object

The VRStageParameters dictionary specifies the values describing the stage area for devices that support room-scale experiences.

Dictionary

MemberTypeDescription
sittingToStandingTransformFloat32ArrayA 16-element array containing the components of a 4x4 affine transformation matrix in column-major order. This matrix transforms the sitting-space view matrices of VRFrameData to standing-space.
sizeXfloatWidth of the play-area bounds in meters. The bounds are defined as an axis-aligned rectangle on the floor. The center of the rectangle is at (0,0,0) in standing-space coordinates.
sizeYfloatDepth of the play-area bounds in meters. The bounds are defined as an axis-aligned rectangle on the floor. The center of the rectangle is at (0,0,0) in standing-space coordinates.

 

Remarks

Multiplying the standing-space matrix (created with the aid of the sittingToStandingTransform member) with the leftViewMatrix or rightViewMatrix will result in a standing-space view matrix for the respective eye.

For the sizeX and sizeY members, it's possible for the user to ignore the set bounds resulting in position values outside of the rectangle.

See also

stageParameters

 

 

Show: