DOMPointオブジェクトは、座標系の2Dまたは3Dポイントを表します。最大 3 次元の座標の値が含まれます。オプションのパースペクティブ値も同様です。DOMPoint は DOMPointReadOnly に基づいていますが、そのプロパティの値を変更できます。
一般に、正の x 成分は原点の右側の位置を表し、正の y 成分は原点から下向きになり、正の z 成分は画面から外側に(つまり、ユーザーに向かって)伸びます。
DOMPointは、その親である DOMPointReadOnly からプロパティを継承します。
DOMPointは、その親である DOMPointReadOnly からメソッドを継承します。
function onXRFrame(time, xrFrame) {
let viewerPose = xrFrame.getViewerPose(xrReferenceSpace);
if (viewerPose) {
let position = viewerPose.transform.position;
let orientation = viewerPose.transform.orientation;
console.log('XR Viewer Position: {x: ' + roundToTwo(position.x)
+ ', y: ' + roundToTwo(position.y)
+ ', z: ' + roundToTwo(position.z));
console.log('XR Viewer Orientation: {x: ' + roundToTwo(orientation.x)
+ ', y: ' + roundToTwo(orientation.y)
+ ', z: ' + roundToTwo(orientation.z)
+ ', w: ' + roundToTwo(orientation.w));
}
}
| 表示内容: |
| 表示内容: |