From f2c560577fe17103e74314e60d20472a757100c3 Mon Sep 17 00:00:00 2001 From: MDN Date: Wed, 28 Jul 2021 00:49:01 +0000 Subject: [CRON] sync translated content --- .../api/xrsession/requestreferencespace/index.html | 103 +++++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 files/ja/web/api/xrsession/requestreferencespace/index.html (limited to 'files/ja/web/api/xrsession/requestreferencespace') diff --git a/files/ja/web/api/xrsession/requestreferencespace/index.html b/files/ja/web/api/xrsession/requestreferencespace/index.html new file mode 100644 index 0000000000..00c32951b3 --- /dev/null +++ b/files/ja/web/api/xrsession/requestreferencespace/index.html @@ -0,0 +1,103 @@ +--- +title: XRReferenceSpaceType +slug: Web/API/XRSession/requestReferenceSpace +tags: + - API + - AR + - Enumerated + - Enumerated Type + - Reality + - Reference + - Type + - VR + - Virtual + - WebXR + - WebXR API + - WebXR Device API + - XR + - XRReferenceSpace + - XRReferenceSpaceType + - augmented + - space + - tracking +translation_of: Web/API/XRReferenceSpaceType +original_slug: Web/API/XRReferenceSpaceType +--- +

{{APIRef("WebXR Device API")}}

+ +

XRReferenceSpaceType 列挙型は、WebXR がサポートしている参照空間のタイプを識別する文字列を定義します。 このタイプは、{{domxref("XRSession.requestReferenceSpace", "requestReferenceSpace()")}} メソッドを呼び出して {{domxref("XRSession")}} の参照空間を取得するときに使用します。
+  

+ +

+ +

{{domxref("XRSession.requestReferenceSpace()")}} によって返される参照空間は、{{domxref("XRReferenceSpace")}} または {{domxref("XRBoundedReferenceSpace")}} のいずれかです。 以下の表の「インターフェイス」列は、各参照空間タイプ定数に対して2つの型のどちらが返されるかを示しています。

+ +

参照空間記述子

+ +

参照空間のタイプを以下の表に示します。 それらのユースケースと、それらを実装するために使用されるインターフェイスについての簡単な情報が含まれています。

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
XRReferenceSpaceType説明インターフェイス
bounded-floorlocal タイプと同様ですが、返されたオブジェクトの {{domxref("XRBoundedReferenceSpace.boundsGeometry", "boundsGeometry")}} によって指定された所定の境界の外にユーザーが移動することは想定されていません。{{domxref("XRBoundedReferenceSpace")}}
local +

セッションが作成されたときのネイティブの原点がビューアーの位置の近くにある追跡空間。 正確な位置は、基盤となるプラットフォームと実装によって異なります。 ユーザーは、開始位置を超えて移動することはあまり想定されておらず、この使用例に合わせて追跡が最適化されています。

+ +

6 自由度(6DoF)追跡のデバイスの場合、local 参照空間は、環境に対して原点を安定させようとします。

+
{{domxref("XRReferenceSpace")}}
local-floorlocal タイプと同様ですが、開始位置は、ビューアーが立つことができる安全な場所に配置され、y 軸の値は床レベルで 0 です。 その床レベルがわからない場合、{{Glossary("user agent","ユーザーエージェント")}}は床レベルを推定します。 推定床レベルがゼロ以外の場合、ブラウザーはフィンガープリントを回避するような方法で丸めることが期待されます(最も近いセンチメートルまで)。{{domxref("XRReferenceSpace")}}
unboundedおそらく原点から非常に長い距離にわたって、ユーザーが自由に移動できる追跡空間。 ビューアーはまったく追跡されません。 追跡は、ユーザーの現在位置周辺の安定性のために最適化されているため、ネイティブの原点は、そのニーズに対応するために必要に応じてドリフトする可能性があります。{{domxref("XRReferenceSpace")}}
viewerネイティブの原点がビューアーの位置と向きを追跡する追跡空間。 これは、ユーザーが物理的に移動できる環境で使用し、没入型(immersive)とインライン(inline)の両方の {{domxref("XRSession")}} のすべてのインスタンスをサポートしますが、インラインセッションで最も役立ちます。 ビューアーと入力の間の距離を決定するとき、またはオフセット空間を操作するときに特に役立ちます。 そうでない場合、通常、他の参照空間タイプの1つがより頻繁に使用されます。{{domxref("XRReferenceSpace")}}
+
+ +

仕様

+ + + + + + + + + + + + + + + + +
仕様状態コメント
{{SpecName('WebXR','#enumdef-xrreferencespacetype','XRReferenceSpaceType')}}{{Spec2('WebXR')}}初期定義
+ +

ブラウザーの互換性

+ +

{{Compat("api.XRReferenceSpaceType")}}

-- cgit v1.2.3-54-g00ecf