Skip to content

Commit 08f16c6

Browse files
committed
Last bits of Nell's feedback
1 parent 2b14b47 commit 08f16c6

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

index.bs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -643,7 +643,7 @@ When the <dfn method for="XRFrame">getViewerPose(|referenceSpace|)</dfn> method
643643

644644
</div>
645645

646-
<div class="algorithm" data-algorithm="get-pose">
646+
<div class="algorithm unstable" data-algorithm="get-pose">
647647

648648
When the <dfn method for="XRFrame">getPose(|space|, |relativeTo|)</dfn> method is invoked, the user agent MUST run the following steps:
649649

@@ -988,7 +988,9 @@ An {{XRPose}} describes a position and orientation in space relative to an {{XRS
988988

989989
The <dfn attribute for="XRPose">transform</dfn> attribute describes the {{XRRigidTransform}} between two {{XRSpace}}.
990990

991-
The <dfn attribute for="XRPose">emulatedPosition</dfn> attribute MUST be <code>false</code> if the {{XRPose/transform}}.{{XRRigidTransform/position}} values are based on sensor readings, or <code>true</code> if the position values are software estimations, such as those provided by a neck or arm model.
991+
<section class="unstable">
992+
The <dfn attribute for="XRPose">emulatedPosition</dfn> attribute MUST be <code>false</code> if the {{XRPose/transform}}.{{XRRigidTransform/position}} values are based on sensor readings, or <code>true</code> if the position values are software estimations, such as those provided by a neck or arm model.
993+
</section>
992994

993995
XRViewerPose {#xrviewerpose-interface}
994996
-------------
@@ -1050,7 +1052,7 @@ The <dfn attribute for="XRInputSource">targetRaySpace</dfn> attribute is an {{XR
10501052

10511053
The <dfn attribute for="XRInputSource">gripSpace</dfn> attribute is an {{XRSpace}} that tracks the pose that should be used to render virtual objects such that they appear to be held in the user's hand. If the user were to hold a straight rod, this {{XRSpace}} places the origin at the centroid of their curled fingers and where the <code>-Z</code> axis points along the length of the rod towards their thumb. The <code>X</code> axis is perpendicular to the back of the hand being described, with back of the users right hand pointing towards <code>+X</code> and the back of the user's left hand pointing towards <code>-X</code>. The <code>Y</code> axis is implied by the relationship between the <code>X</code> and <code>Z</code> axis, with <code>+Y</code> roughly pointing in the direction of the user's arm.
10521054

1053-
The {{gripSpace}} MUST be `null` if the input source isn't inherently trackable.
1055+
The {{gripSpace}} MUST be <code>null</code> if the input source isn't inherently trackable or for input sources with a {{targetRayMode}} of {{XRTargetRayMode/gaze}} or {{XRTargetRayMode/screen}}.
10541056
</section>
10551057

10561058
Layers {#layers}

0 commit comments

Comments
 (0)