diff --git a/files/ja/web/api/vrdisplaycapabilities/canpresent/index.md b/files/ja/web/api/vrdisplaycapabilities/canpresent/index.md index fed0a7ce9f4bd4..d5192ec566d7a4 100644 --- a/files/ja/web/api/vrdisplaycapabilities/canpresent/index.md +++ b/files/ja/web/api/vrdisplaycapabilities/canpresent/index.md @@ -3,48 +3,39 @@ title: VRDisplayCapabilities.canPresent slug: Web/API/VRDisplayCapabilities/canPresent translation_of: Web/API/VRDisplayCapabilities/canPresent --- -
{{APIRef("WebVR API")}}{{SeeCompatTable}}
+{{APIRef("WebVR API")}}{{SeeCompatTable}} -

{{domxref("VRDisplayCapabilities")}} インターフェイスの canPresent 読取専用プロパティは,VRディスプレイが(HMDを通じて)コンテンツを表示(present)可能かどうかの状態を Boolean で返します.

+{{domxref("VRDisplayCapabilities")}} インターフェイスの **`canPresent`** 読取専用プロパティは,VR ディスプレイが(HMD を通じて)コンテンツを表示(present)可能かどうかの状態を [`Boolean`](/ja/docs/Web/API/Boolean "The documentation about this has not yet been written; please consider contributing!") で返します. -

これは,6自由度追跡が可能だけれど {{domxref("VRDisplay.requestPresent()")}} は意味を成さない"マジックウィンドウ(magic window)"デバイスを識別するのに利用できます.canPresentfalse の場合, {{domxref("VRDisplay.requestPresent()")}} の呼出しは失敗し, {{domxref("VRDisplay.getEyeParameters()")}} は null を返すでしょう.

+これは,6 自由度追跡が可能だけれど {{domxref("VRDisplay.requestPresent()")}} は意味を成さない"マジックウィンドウ(magic window)"デバイスを識別するのに利用できます.`canPresent` が `false の場合`, {{domxref("VRDisplay.requestPresent()")}} の呼出しは失敗し, {{domxref("VRDisplay.getEyeParameters()")}} は `null を返すでしょう.` -

シンタックス

+## シンタックス -
var canIPresent = vrDisplayCapabilitiesInstance.canPresent;
+```js +var canIPresent = vrDisplayCapabilitiesInstance.canPresent; +``` -

+### 値 -

{{domxref("Boolean")}} の値.

+{{domxref("Boolean")}} の値. -

+## 例 -
TBD.
+``` +TBD. +``` -

仕様

+## 仕様 - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR', '#dom-vrdisplaycapabilities-canpresent', 'canPresent')}}{{Spec2('WebVR')}}Initial definition
+| Specification | Status | Comment | +| ---------------------------------------------------------------------------------------------------- | ------------------------ | ------------------ | +| {{SpecName('WebVR', '#dom-vrdisplaycapabilities-canpresent', 'canPresent')}} | {{Spec2('WebVR')}} | Initial definition | -

ブラウザの互換性

+## ブラウザの互換性 -

{{Compat("api.VRDisplayCapabilities.canPresent")}}

+{{Compat("api.VRDisplayCapabilities.canPresent")}} -

参照

+## 参照 - +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース. diff --git a/files/ja/web/api/vrdisplaycapabilities/hasexternaldisplay/index.md b/files/ja/web/api/vrdisplaycapabilities/hasexternaldisplay/index.md index 3971902d2841d6..c82199b888b588 100644 --- a/files/ja/web/api/vrdisplaycapabilities/hasexternaldisplay/index.md +++ b/files/ja/web/api/vrdisplaycapabilities/hasexternaldisplay/index.md @@ -3,52 +3,41 @@ title: VRDisplayCapabilities.hasExternalDisplay slug: Web/API/VRDisplayCapabilities/hasExternalDisplay translation_of: Web/API/VRDisplayCapabilities/hasExternalDisplay --- -
{{APIRef("WebVR API")}}{{SeeCompatTable}}
+{{APIRef("WebVR API")}}{{SeeCompatTable}} -

{{domxref("VRDisplayCapabilities")}} インターフェイスの hasExternalDisplay 読取専用プロパティは,デバイスのプライマリディスプレイから分離したVRディスプレイかどうかを示す {{domxref("Boolean")}} を返します.

+{{domxref("VRDisplayCapabilities")}} インターフェイスの **`hasExternalDisplay`** 読取専用プロパティは,デバイスのプライマリディスプレイから分離した VR ディスプレイかどうかを示す {{domxref("Boolean")}} を返します. -
-

注記: 表示中のVRコンテンツがそのデバイスの他のコンテンツを隠してしまう場合 false を返します.この場合,表示されないので,アプリはVRコンテンツのミラリングしようとしたり非VRなUIを更新しようとするべきではありません.

+> **Note:** **注記**: 表示中の VR コンテンツがそのデバイスの他のコンテンツを隠してしまう場合 `false` を返します.この場合,表示されないので,アプリは VR コンテンツのミラリングしようとしたり非 VR な UI を更新しようとするべきではありません. +> +> **訳注**: スマートフォンの VR を考えるとわかりやすいと思います.Oculus Rift のような PC 接続の VR 専用のディスプレイを持たない環境の場合,このプロパティは `false` になります. -

訳注: スマートフォンのVRを考えるとわかりやすいと思います.Oculus RiftのようなPC接続のVR専用のディスプレイを持たない環境の場合,このプロパティは false になります.

-
+## シンタックス -

シンタックス

+```js +var hasAnExternalDisplay = vrDisplayCapabilitiesInstance.hasExternalDisplay; +``` -
var hasAnExternalDisplay = vrDisplayCapabilitiesInstance.hasExternalDisplay;
+### 値 -

+{{domxref("Boolean")}} の値. -

{{domxref("Boolean")}} の値.

+## 例 -

+``` +TBD. +``` -
TBD.
+## 仕様 -

仕様

+| Specification | Status | Comment | +| ---------------------------------------------------------------------------------------------------------------------------- | ------------------------ | ------------------ | +| {{SpecName('WebVR', '#dom-vrdisplaycapabilities-hasexternaldisplay', 'hasExternalDisplay')}} | {{Spec2('WebVR')}} | Initial definition | - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR', '#dom-vrdisplaycapabilities-hasexternaldisplay', 'hasExternalDisplay')}}{{Spec2('WebVR')}}Initial definition
+## ブラウザの互換性 -

ブラウザの互換性

+{{Compat("api.VRDisplayCapabilities.hasExternalDisplay")}} -

{{Compat("api.VRDisplayCapabilities.hasExternalDisplay")}}

+## 参照 -

参照

- - +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース. diff --git a/files/ja/web/api/vrdisplaycapabilities/hasorientation/index.md b/files/ja/web/api/vrdisplaycapabilities/hasorientation/index.md index 4cb019eb9fb3a8..fe05a7be3bc4bf 100644 --- a/files/ja/web/api/vrdisplaycapabilities/hasorientation/index.md +++ b/files/ja/web/api/vrdisplaycapabilities/hasorientation/index.md @@ -3,46 +3,37 @@ title: VRDisplayCapabilities.hasOrientation slug: Web/API/VRDisplayCapabilities/hasOrientation translation_of: Web/API/VRDisplayCapabilities/hasOrientation --- -
{{APIRef("WebVR API")}}{{SeeCompatTable}}
+{{APIRef("WebVR API")}}{{SeeCompatTable}} -

{{domxref("VRDisplayCapabilities")}} インターフェイスの hasOrientation 読取専用プロパティは, そのVRディスプレイがトラッキング機能を持っていて向き情報を取得できるかどうかを示す {{domxref("Boolean")}} を返します.

+{{domxref("VRDisplayCapabilities")}} インターフェイスの **`hasOrientation`** 読取専用プロパティは, その VR ディスプレイがトラッキング機能を持っていて向き情報を取得できるかどうかを示す {{domxref("Boolean")}} を返します. -

シンタックス

+## シンタックス -
var hasItGotOrientation = vrDisplayCapabilitiesInstance.hasOrientation;
+```js +var hasItGotOrientation = vrDisplayCapabilitiesInstance.hasOrientation; +``` -

+### 値 -

{{domxref("Boolean")}} の値.

+{{domxref("Boolean")}} の値. -

+## 例 -
TBD.
+``` +TBD. +``` -

仕様

+## 仕様 - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR', '#dom-vrdisplaycapabilities-hasorientation', 'hasOrientation')}}{{Spec2('WebVR')}}Initial definition
+| Specification | Status | Comment | +| ---------------------------------------------------------------------------------------------------------------- | ------------------------ | ------------------ | +| {{SpecName('WebVR', '#dom-vrdisplaycapabilities-hasorientation', 'hasOrientation')}} | {{Spec2('WebVR')}} | Initial definition | -

ブラウザの互換性

+## ブラウザの互換性 -

{{Compat("api.VRDisplayCapabilities.hasOrientation")}}

+{{Compat("api.VRDisplayCapabilities.hasOrientation")}} -

参照

+## 参照 - +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース. diff --git a/files/ja/web/api/vrdisplaycapabilities/hasposition/index.md b/files/ja/web/api/vrdisplaycapabilities/hasposition/index.md index acc8427ce3f8fc..a4a6b248d968a4 100644 --- a/files/ja/web/api/vrdisplaycapabilities/hasposition/index.md +++ b/files/ja/web/api/vrdisplaycapabilities/hasposition/index.md @@ -3,46 +3,37 @@ title: VRDisplayCapabilities.hasPosition slug: Web/API/VRDisplayCapabilities/hasPosition translation_of: Web/API/VRDisplayCapabilities/hasPosition --- -
{{APIRef("WebVR API")}}{{SeeCompatTable}}
+{{APIRef("WebVR API")}}{{SeeCompatTable}} -

{{domxref("VRDisplayCapabilities")}} インターフェイスの hasPosition 読取専用プロパティは,そのVRディスプレイがトラッキング機能を備えていて位置情報を返すことができるかどうかを示す {{domxref("Boolean")}} を返します.

+{{domxref("VRDisplayCapabilities")}} インターフェイスの **`hasPosition`** 読取専用プロパティは,その VR ディスプレイがトラッキング機能を備えていて位置情報を返すことができるかどうかを示す {{domxref("Boolean")}} を返します. -

シンタックス

+## シンタックス -
var hasItGotPosition = vrDisplayCapabilitiesInstance.hasPosition;
+```js +var hasItGotPosition = vrDisplayCapabilitiesInstance.hasPosition; +``` -

+### 値 -

{{domxref("Boolean")}} の値.

+{{domxref("Boolean")}} の値. -

+## 例 -
TBD.
+``` +TBD. +``` -

仕様

+## 仕様 - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR', '#dom-vrdisplaycapabilities-hasposition', 'hasPosition')}}{{Spec2('WebVR')}}Initial definition
+| Specification | Status | Comment | +| -------------------------------------------------------------------------------------------------------- | ------------------------ | ------------------ | +| {{SpecName('WebVR', '#dom-vrdisplaycapabilities-hasposition', 'hasPosition')}} | {{Spec2('WebVR')}} | Initial definition | -

ブラウザの互換性

+## ブラウザの互換性 -

{{Compat("api.VRDisplayCapabilities.hasPosition")}}

+{{Compat("api.VRDisplayCapabilities.hasPosition")}} -

参照

+## 参照 - +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース. diff --git a/files/ja/web/api/vrdisplaycapabilities/index.md b/files/ja/web/api/vrdisplaycapabilities/index.md index 7eebde3ec9ac4a..96823e5bbf36c7 100644 --- a/files/ja/web/api/vrdisplaycapabilities/index.md +++ b/files/ja/web/api/vrdisplaycapabilities/index.md @@ -3,72 +3,59 @@ title: VRDisplayCapabilities slug: Web/API/VRDisplayCapabilities translation_of: Web/API/VRDisplayCapabilities --- -
{{APIRef("WebVR API")}}{{SeeCompatTable}}
+{{APIRef("WebVR API")}}{{SeeCompatTable}} -

WebVR APIVRDisplayCapabilities インターフェイスは {{domxref("VRDisplay")}} の利用可能な機能を示しています — この機能は,例えば位置情報を返すことが可能か,といったVRデバイスの動作可能テストに使うことができます.

+[WebVR API](/ja/docs/Web/API/WebVR_API) の **`VRDisplayCapabilities`** インターフェイスは {{domxref("VRDisplay")}} の利用可能な機能を示しています — この機能は,例えば位置情報を返すことが可能か,といった VR デバイスの動作可能テストに使うことができます. -

このインターフェイスには {{domxref("VRDisplay.capabilities")}} プロパティを通じてアクセスできます.

+このインターフェイスには {{domxref("VRDisplay.capabilities")}} プロパティを通じてアクセスできます. -

プロパティ

+## プロパティ -
-
{{domxref("VRDisplayCapabilities.canPresent")}} {{readonlyInline}}
-
VRディスプレイが(HMDを通じて)コンテンツを表示(present)可能かどうかの状態を {{domxref("Boolean")}} で返します.
-
{{domxref("VRDisplayCapabilities.hasExternalDisplay")}} {{readonlyInline}}
-
デバイスのプライマリディスプレイから分離したVRディスプレイかどうかを示す {{domxref("Boolean")}} を返します.
-
{{domxref("VRDisplayCapabilities.hasOrientation")}} {{deprecated_inline()}} {{readonlyInline}}
-
VRディスプレイがトラッキング可能で向き情報を返すことができるかを示す {{domxref("Boolean")}} を返します.
-
{{domxref("VRDisplayCapabilities.hasPosition")}} {{readonlyInline}}
-
VRディスプレイがトラッキング可能で位置情報を返すことができるかどうかを示す {{domxref("Boolean")}} を返します.
-
{{domxref("VRDisplayCapabilities.maxLayers")}} {{readonlyInline}}
-
VRディスプレイが同時に表示できる {{domxref("VRLayer")}} の最大値を示す数値を返します (例えば {{domxref("VRDisplay.requestPresent()")}} が受け取ることのできる配列の最大長です.)
-
+- {{domxref("VRDisplayCapabilities.canPresent")}} {{readonlyInline}} + - : VR ディスプレイが(HMD を通じて)コンテンツを表示(present)可能かどうかの状態を {{domxref("Boolean")}} で返します. +- {{domxref("VRDisplayCapabilities.hasExternalDisplay")}} {{readonlyInline}} + - : デバイスのプライマリディスプレイから分離した VR ディスプレイかどうかを示す {{domxref("Boolean")}} を返します. +- {{domxref("VRDisplayCapabilities.hasOrientation")}} {{deprecated_inline()}} {{readonlyInline}} + - : VR ディスプレイがトラッキング可能で向き情報を返すことができるかを示す {{domxref("Boolean")}} を返します. +- {{domxref("VRDisplayCapabilities.hasPosition")}} {{readonlyInline}} + - : VR ディスプレイがトラッキング可能で位置情報を返すことができるかどうかを示す {{domxref("Boolean")}} を返します. +- {{domxref("VRDisplayCapabilities.maxLayers")}} {{readonlyInline}} + - : VR ディスプレイが同時に表示できる {{domxref("VRLayer")}} の最大値を示す数値を返します (例えば {{domxref("VRDisplay.requestPresent()")}} が受け取ることのできる配列の最大長です.) -

+## 例 -
function reportDisplays() {
+```js
+function reportDisplays() {
   navigator.getVRDisplays().then(function(displays) {
-    for(var i = 0; i < displays.length; i++) {
+    for(var i = 0; i < displays.length; i++) {
       var cap = displays[i].capabilities;
       // cap is a VRDisplayCapabilities object
       var listItem = document.createElement('li');
-      listItem.innerHTML = '<strong>Display ' + (i+1) + '</strong>'
-                   + '<br>VR Display ID: ' + displays[i].displayId
-                   + '<br>VR Display Name: ' + displays[i].displayName
-                   + '<br>Display can present content: ' + cap.canPresent
-                   + '<br>Display is separate from the computer\'s main display: ' + cap.hasExternalDisplay
-                   + '<br>Display can return position info: ' + cap.hasPosition
-                   + '<br>Display can return orientation info: ' + cap.hasOrientation
-                   + '<br>Display max layers: ' + cap.maxLayers;
+      listItem.innerHTML = 'Display ' + (i+1) + ''
+                   + '
VR Display ID: ' + displays[i].displayId + + '
VR Display Name: ' + displays[i].displayName + + '
Display can present content: ' + cap.canPresent + + '
Display is separate from the computer\'s main display: ' + cap.hasExternalDisplay + + '
Display can return position info: ' + cap.hasPosition + + '
Display can return orientation info: ' + cap.hasOrientation + + '
Display max layers: ' + cap.maxLayers; list.appendChild(listItem); } }); -}
+} +``` -

仕様

+## 仕様 - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR 1.1', '#interface-vrdisplaycapabilities', 'VRDisplayCapabilities')}}{{Spec2('WebVR 1.1')}}Initial definition
+| Specification | Status | Comment | +| -------------------------------------------------------------------------------------------------------------------- | ---------------------------- | ------------------ | +| {{SpecName('WebVR 1.1', '#interface-vrdisplaycapabilities', 'VRDisplayCapabilities')}} | {{Spec2('WebVR 1.1')}} | Initial definition | -

ブラウザの互換性

+## ブラウザの互換性 -

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

+{{Compat("api.VRDisplayCapabilities")}} -

参照

+## 参照 - +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース. diff --git a/files/ja/web/api/vrdisplaycapabilities/maxlayers/index.md b/files/ja/web/api/vrdisplaycapabilities/maxlayers/index.md index ec70eecf85e0f7..77f76bd5b5ebea 100644 --- a/files/ja/web/api/vrdisplaycapabilities/maxlayers/index.md +++ b/files/ja/web/api/vrdisplaycapabilities/maxlayers/index.md @@ -3,46 +3,37 @@ title: VRDisplayCapabilities.maxLayers slug: Web/API/VRDisplayCapabilities/maxLayers translation_of: Web/API/VRDisplayCapabilities/maxLayers --- -
{{APIRef("WebVR API")}}{{SeeCompatTable}}
+{{APIRef("WebVR API")}}{{SeeCompatTable}} -

{{domxref("VRDisplayCapabilities")}} インターフェイスの maxLayers 読取専用プロパティは,そのVRディスプレイが同時に表示できる {{domxref("VRLayer")}} の最大値を示す数値を返します(例えば {{domxref("Display.requestPresent()")}} が受け取ることのできる配列の最大長です).

+{{domxref("VRDisplayCapabilities")}} インターフェイスの **`maxLayers`** 読取専用プロパティは,その VR ディスプレイが同時に表示できる {{domxref("VRLayer")}} の最大値を示す数値を返します(例えば {{domxref("Display.requestPresent()")}} が受け取ることのできる配列の最大長です). -

シンタックス

+## シンタックス -
var maximumLayers = vrDisplayCapabilitiesInstance.maxLayers;
+```js +var maximumLayers = vrDisplayCapabilitiesInstance.maxLayers; +``` -

+### 値 -

数値であり,{{domxref("VRDisplayCapabilities.canPresent")}} が true の場合は1でなければなりません,それ以外は 0 です.

+数値であり,{{domxref("VRDisplayCapabilities.canPresent")}} が `true の場合は1でなければなりません,`それ以外は 0 です. -

+## 例 -
TBD.
+``` +TBD. +``` -

仕様

+## 仕様 - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR', '#dom-vrdisplaycapabilities-maxlayers', 'maxLayers')}}{{Spec2('WebVR')}}Initial definition
+| Specification | Status | Comment | +| ---------------------------------------------------------------------------------------------------- | ------------------------ | ------------------ | +| {{SpecName('WebVR', '#dom-vrdisplaycapabilities-maxlayers', 'maxLayers')}} | {{Spec2('WebVR')}} | Initial definition | -

ブラウザの互換性

+## ブラウザの互換性 -

{{Compat("api.VRDisplayCapabilities.maxLayers")}}

+{{Compat("api.VRDisplayCapabilities.maxLayers")}} -

参照

+## 参照 - +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース. diff --git a/files/ja/web/api/vrdisplayevent/index.md b/files/ja/web/api/vrdisplayevent/index.md index 075ebb41074b6c..9203cbccf2a82d 100644 --- a/files/ja/web/api/vrdisplayevent/index.md +++ b/files/ja/web/api/vrdisplayevent/index.md @@ -12,59 +12,43 @@ tags: - WebVR translation_of: Web/API/VRDisplayEvent --- -
{{APIRef("WebVR API")}}{{SeeCompatTable}}
+{{APIRef("WebVR API")}}{{SeeCompatTable}} -

WebVR APIVRDisplayEvent インターフェイスは、 WebVR 関連イベントのイベントオブジェクトを表します (WebVR ウインドウ拡張機能のリストを参照)。

+[WebVR API](/ja/docs/Web/API/WebVR_API) の **`VRDisplayEvent`** インターフェイスは、 WebVR 関連イベントのイベントオブジェクトを表します ([WebVR ウインドウ拡張機能のリスト](/ja/docs/Web/API/WebVR_API#Window)を参照)。 -

コンストラクタ

+## コンストラクタ -
-
{{domxref("VRDisplayEvent.VRDisplayEvent()")}}
-
VRDisplayEvent オブジェクトのインスタンスを生成します。
-
+- {{domxref("VRDisplayEvent.VRDisplayEvent()")}} + - : `VRDisplayEvent` オブジェクトのインスタンスを生成します。 -

プロパティ

+## プロパティ -

VRDisplayEvent は、親オブジェクト {{domxref("Event")}} からプロパティも継承します。

+_`VRDisplayEvent` は、親オブジェクト {{domxref("Event")}} からプロパティも継承します。_ -
-
{{domxref("VRDisplayEvent.display")}} {{readonlyInline}}
-
このイベントに関連付けられた {{domxref("VRDisplay")}} 。
-
{{domxref("VRDisplayEvent.reason")}} {{readonlyInline}}
-
イベントが発生したヒューマンリーダブルな理由。
-
+- {{domxref("VRDisplayEvent.display")}} {{readonlyInline}} + - : このイベントに関連付けられた {{domxref("VRDisplay")}} 。 +- {{domxref("VRDisplayEvent.reason")}} {{readonlyInline}} + - : イベントが発生したヒューマンリーダブルな理由。 -

+## 例 -
window.addEventListener('vrdisplaypresentchange', function(e) {
+```js
+window.addEventListener('vrdisplaypresentchange', function(e) {
   console.log('Display ' + e.display.displayId + ' presentation has changed. Reason given: ' + e.reason + '.');
 })
-
+``` -

仕様

+## 仕様 - - - - - - - - - - - - - -
仕様ステータス備考
{{SpecName('WebVR 1.1', '#interface-vrdisplayevent', 'VRDisplayEvent')}}{{Spec2('WebVR 1.1')}}初回定義
+| 仕様 | ステータス | 備考 | +| ------------------------------------------------------------------------------------------------ | ---------------------------- | -------- | +| {{SpecName('WebVR 1.1', '#interface-vrdisplayevent', 'VRDisplayEvent')}} | {{Spec2('WebVR 1.1')}} | 初回定義 | -

ブラウザー実装状況

+## ブラウザー実装状況 -

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

+{{Compat("api.VRDisplayEvent")}} -

関連項目

+## 関連項目 - +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API) +- [MozVr.com](http://mozvr.com/) — demos, downloads, and other resources from the Mozilla VR team. diff --git a/files/ja/web/api/vreyeparameters/fieldofview/index.md b/files/ja/web/api/vreyeparameters/fieldofview/index.md index a29a6023cef26f..aeefec08653f08 100644 --- a/files/ja/web/api/vreyeparameters/fieldofview/index.md +++ b/files/ja/web/api/vreyeparameters/fieldofview/index.md @@ -3,46 +3,37 @@ title: VREyeParameters.fieldOfView slug: Web/API/VREyeParameters/fieldOfView translation_of: Web/API/VREyeParameters/fieldOfView --- -

{{APIRef("WebVR API")}}{{SeeCompatTable}}

+{{APIRef("WebVR API")}}{{SeeCompatTable}} -

{{domxref("VREyeParameters")}} インターフェイスの fieldOfView 読取専用プロパティは,現在の眼の視野角(field of view)を表します.この値は瞳孔間距離(IPD)をユーザが調整するとそれに応じて変化します.

+{{domxref("VREyeParameters")}} インターフェイスの **`fieldOfView`** 読取専用プロパティは,現在の眼の視野角(field of view)を表します.この値は瞳孔間距離(IPD)をユーザが調整するとそれに応じて変化します. -

シンタックス

+## シンタックス -
var curFOV = myVRDisplay.getEyeParameters('left').fieldOfView;
+```js +var curFOV = myVRDisplay.getEyeParameters('left').fieldOfView; +``` -

+### 値 -

{{domxref("VRFieldOfView")}} オブジェクト.

+{{domxref("VRFieldOfView")}} オブジェクト. -

+## 例 -
TBD.
+``` +TBD. +``` -

仕様

+## 仕様 - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR', '#dom-vreyeparameters-fieldofview', 'fieldOfView')}}{{Spec2('WebVR')}}Initial definition
+| Specification | Status | Comment | +| ------------------------------------------------------------------------------------------------ | ------------------------ | ------------------ | +| {{SpecName('WebVR', '#dom-vreyeparameters-fieldofview', 'fieldOfView')}} | {{Spec2('WebVR')}} | Initial definition | -

ブラウザの互換性

+## ブラウザの互換性 -

{{Compat("api.VREyeParameters.fieldOfView")}}

+{{Compat("api.VREyeParameters.fieldOfView")}} -

参照

+## 参照 - +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース. diff --git a/files/ja/web/api/vreyeparameters/index.md b/files/ja/web/api/vreyeparameters/index.md index 3c6193021414dd..3e0facf7364b75 100644 --- a/files/ja/web/api/vreyeparameters/index.md +++ b/files/ja/web/api/vreyeparameters/index.md @@ -3,53 +3,40 @@ title: VREyeParameters slug: Web/API/VREyeParameters translation_of: Web/API/VREyeParameters --- -
{{APIRef("WebVR API")}}{{SeeCompatTable}}
+{{APIRef("WebVR API")}}{{SeeCompatTable}} -

WebVR APIVREyeParameters インターフェイスは,指定した眼のためにシーンを正しくレンダリングするためのすべての情報(視界(field of view)の情報を含む)を表現します.

+[WebVR API](/ja/docs/Web/API/WebVR_API) の **`VREyeParameters`** インターフェイスは,指定した眼のためにシーンを正しくレンダリングするためのすべての情報(視界(field of view)の情報を含む)を表現します. -

このインターフェイスは {{domxref("VRDisplay.getEyeParameters()")}} メソッドを通じてアクセスできます.

+このインターフェイスは {{domxref("VRDisplay.getEyeParameters()")}} メソッドを通じてアクセスできます. -

プロパティ

+## プロパティ -
-
{{domxref("VREyeParameters.offset")}} {{readonlyInline}}
-
ユーザの両眼の中心点から指定した眼の中心へのオフセット量を示します.単位はメートルです.
-
{{domxref("VREyeParameters.fieldOfView")}} {{readonlyInline}}
-
指定した眼の現在の視界(FOV)を示しています.これはユーザが瞳孔間距離(IPD)の調整することによって変化します.
-
{{domxref("VREyeParameters.renderWidth")}} {{readonlyInline}}
-
それぞれの眼のビューポートの推奨レンダーターゲット幅を示します.単位はピクセルです.
-
{{domxref("VREyeParameters.renderHeight")}} {{readonlyInline}}
-
それぞれの眼のビューポートの推奨レンダーターゲット高さを示します.単位はピクセルです.
-
+- {{domxref("VREyeParameters.offset")}} {{readonlyInline}} + - : _ユーザの両眼の中心点から指定した眼の中心へのオフセット量を示します.単位はメートルです._ +- {{domxref("VREyeParameters.fieldOfView")}} {{readonlyInline}} + - : _指定した眼の現在の視界(FOV)を示しています.これはユーザが瞳孔間距離(IPD)の調整することによって変化します._ +- {{domxref("VREyeParameters.renderWidth")}} {{readonlyInline}} + - : それぞれの眼のビューポートの推奨レンダーターゲット幅を示します.単位はピクセルです. +- {{domxref("VREyeParameters.renderHeight")}} {{readonlyInline}} + - : それぞれの眼のビューポートの推奨レンダーターゲット高さを示します.単位はピクセルです. -

+## 例 -
TBD.
+``` +TBD. +``` -

仕様

+## 仕様 - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR', '#vreyeparameters', 'VREyeParameters')}}{{Spec2('WebVR')}}Initial definition
+| Specification | Status | Comment | +| -------------------------------------------------------------------------------- | ------------------------ | ------------------ | +| {{SpecName('WebVR', '#vreyeparameters', 'VREyeParameters')}} | {{Spec2('WebVR')}} | Initial definition | -

ブラウザの互換性

+## ブラウザの互換性 -

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

+{{Compat("api.VREyeParameters")}} -

See also

+## See also - +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース. diff --git a/files/ja/web/api/vreyeparameters/offset/index.md b/files/ja/web/api/vreyeparameters/offset/index.md index c90cc903081d5d..f3f34982c0e787 100644 --- a/files/ja/web/api/vreyeparameters/offset/index.md +++ b/files/ja/web/api/vreyeparameters/offset/index.md @@ -3,52 +3,41 @@ title: VREyeParameters.offset slug: Web/API/VREyeParameters/offset translation_of: Web/API/VREyeParameters/offset --- -

{{APIRef("WebVR API")}}{{SeeCompatTable}}

+{{APIRef("WebVR API")}}{{SeeCompatTable}} -

{{domxref("VREyeParameters")}} インターフェイスの offset 読取専用プロパティは,ユーザの両眼の中心からのオフセット量を表します.単位はメートルです.

+{{domxref("VREyeParameters")}} インターフェイスの **`offset`** 読取専用プロパティは,ユーザの両眼の中心からのオフセット量を表します.単位はメートルです. -

この値は,ユーザの瞳孔間距離(IPD)の半分になっているべきですが,指定した側の眼のレンズの中心とヘッドセットの中心との距離を表す場合があります.

+この値は,ユーザの瞳孔間距離(IPD)の半分になっているべきですが,指定した側の眼のレンズの中心とヘッドセットの中心との距離を表す場合があります. -

シンタックス

+## シンタックス -
var myEyeTranslation = myVRDisplay.getEyeParameters('left').offset;
+```js +var myEyeTranslation = myVRDisplay.getEyeParameters('left').offset; +``` -

+### 値 -

{{domxref("Float32Array")}}.

+{{domxref("Float32Array")}}. -
-

注記: 左目の値は負で,右目の場合は正の値になります.

-
+> **Note:** _**注記**: 左目の値は負で,右目の場合は正の値になります._ -

+## 例 -
TBD.
+``` +TBD. +``` -

仕様

+## 仕様 - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR', '#dom-vreyeparameters-offset', 'offset')}}{{Spec2('WebVR')}}Initial definition
+| Specification | Status | Comment | +| ------------------------------------------------------------------------------------ | ------------------------ | ------------------ | +| {{SpecName('WebVR', '#dom-vreyeparameters-offset', 'offset')}} | {{Spec2('WebVR')}} | Initial definition | -

ブラウザの互換性

+## ブラウザの互換性 -

{{Compat("api.VREyeParameters.offset")}}

+{{Compat("api.VREyeParameters.offset")}} -

参照

+## 参照 - +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース. diff --git a/files/ja/web/api/vreyeparameters/renderheight/index.md b/files/ja/web/api/vreyeparameters/renderheight/index.md index 94763a10136489..dfc8422097cfe5 100644 --- a/files/ja/web/api/vreyeparameters/renderheight/index.md +++ b/files/ja/web/api/vreyeparameters/renderheight/index.md @@ -3,46 +3,37 @@ title: VREyeParameters.renderHeight slug: Web/API/VREyeParameters/renderHeight translation_of: Web/API/VREyeParameters/renderHeight --- -

{{APIRef("WebVR API")}}{{SeeCompatTable}}

+{{APIRef("WebVR API")}}{{SeeCompatTable}} -

{{domxref("VREyeParameters")}} インターフェイスの renderHeight 読取専用プロパティは,各眼のビューポートの推奨レンダーターゲット高さをピクセル値で表します.

+{{domxref("VREyeParameters")}} インターフェイスの **`renderHeight`** 読取専用プロパティは,各眼のビューポートの推奨レンダーターゲット高さをピクセル値で表します. -

シンタックス

+## シンタックス -
var curRenderHeight = myVRDisplay.getEyeParameters('left').renderHeight;
+```js +var curRenderHeight = myVRDisplay.getEyeParameters('left').renderHeight; +``` -

+### 値 -

高さを表す数値.ピクセル単位.

+高さを表す数値.ピクセル単位. -

+## 例 -
TBD.
+``` +TBD. +``` -

仕様

+## 仕様 - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR', '#dom-vreyeparameters-renderheight', 'renderHeight')}}{{Spec2('WebVR')}}Initial definition
+| Specification | Status | Comment | +| ---------------------------------------------------------------------------------------------------- | ------------------------ | ------------------ | +| {{SpecName('WebVR', '#dom-vreyeparameters-renderheight', 'renderHeight')}} | {{Spec2('WebVR')}} | Initial definition | -

ブラウザの互換性

+## ブラウザの互換性 -

{{Compat("api.VREyeParameters.renderHeight")}}

+{{Compat("api.VREyeParameters.renderHeight")}} -

参照

+## 参照 - +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース. diff --git a/files/ja/web/api/vreyeparameters/renderwidth/index.md b/files/ja/web/api/vreyeparameters/renderwidth/index.md index a6b6e065c2499d..17d33b7c442953 100644 --- a/files/ja/web/api/vreyeparameters/renderwidth/index.md +++ b/files/ja/web/api/vreyeparameters/renderwidth/index.md @@ -3,46 +3,37 @@ title: VREyeParameters.renderWidth slug: Web/API/VREyeParameters/renderWidth translation_of: Web/API/VREyeParameters/renderWidth --- -

{{APIRef("WebVR API")}}{{SeeCompatTable}}

+{{APIRef("WebVR API")}}{{SeeCompatTable}} -

{{domxref("VREyeParameters")}} インターフェイスの renderWidth 読取専用プロパティは,各眼のビューポートの推奨レンダーターゲット幅をピクセル値で表します.

+{{domxref("VREyeParameters")}} インターフェイスの **`renderWidth`** 読取専用プロパティは,各眼のビューポートの推奨レンダーターゲット幅をピクセル値で表します. -

シンタックス

+## シンタックス -
var curRenderWidth = myVRDisplay.getEyeParameters('left').renderWidth;
+```js +var curRenderWidth = myVRDisplay.getEyeParameters('left').renderWidth; +``` -

+### 値 -

幅を表す数値.ピクセル単位.

+幅を表す数値.ピクセル単位. -

+## 例 -
TBD.
+``` +TBD. +``` -

仕様

+## 仕様 - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR', '#dom-vreyeparameters-renderwidth', 'renderWidth')}}{{Spec2('WebVR')}}Initial definition
+| Specification | Status | Comment | +| ------------------------------------------------------------------------------------------------ | ------------------------ | ------------------ | +| {{SpecName('WebVR', '#dom-vreyeparameters-renderwidth', 'renderWidth')}} | {{Spec2('WebVR')}} | Initial definition | -

ブラウザの互換性

+## ブラウザの互換性 -

{{Compat("api.VREyeParameters.renderWidth")}}

+{{Compat("api.VREyeParameters.renderWidth")}} -

参照

+## 参照 - +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース. diff --git a/files/ja/web/api/vrfieldofview/index.md b/files/ja/web/api/vrfieldofview/index.md index 9284c38d3ed185..76d3827355dd1d 100644 --- a/files/ja/web/api/vrfieldofview/index.md +++ b/files/ja/web/api/vrfieldofview/index.md @@ -3,51 +3,38 @@ title: VRFieldOfView slug: Web/API/VRFieldOfView translation_of: Web/API/VRFieldOfView --- -

{{APIRef("WebVR API")}}{{SeeCompatTable}}

- -

WebVR APIVRFieldOfView インターフェイスは,中心点からの視野を示す4つの角度で定義される視界を表現します.

- -

プロパティ

- -
-
{{domxref("VRFieldOfView.upDegrees")}} {{readonlyInline}}
-
視界の上方向への拡張量を示す角度.
-
{{domxref("VRFieldOfView.rightDegrees")}} {{readonlyInline}}
-
視界の右方向への拡張量を示す角度.
-
{{domxref("VRFieldOfView.downDegrees")}} {{readonlyInline}}
-
視界の下方向への拡張量を示す角度.
-
{{domxref("VRFieldOfView.leftDegrees")}} {{readonlyInline}}
-
視界の左方向への拡張量を示す角度.
-
- -

- -
TBD.
- -

仕様

- - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR', '#interface-interface-vrfieldofview', 'VRFieldOfView')}}{{Spec2('WebVR')}}Initial definition
- -

ブラウザの互換性

- -

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

- -

参照

- - +{{APIRef("WebVR API")}}{{SeeCompatTable}} + +[WebVR API](/ja/docs/Web/API/WebVR_API) の **`VRFieldOfView`** インターフェイスは,中心点からの視野を示す 4 つの角度で定義される視界を表現します. + +## プロパティ + +- {{domxref("VRFieldOfView.upDegrees")}} {{readonlyInline}} + - : 視界の上方向への拡張量を示す角度. +- {{domxref("VRFieldOfView.rightDegrees")}} {{readonlyInline}} + - : 視界の右方向への拡張量を示す角度. +- {{domxref("VRFieldOfView.downDegrees")}} {{readonlyInline}} + - : 視界の下方向への拡張量を示す角度. +- {{domxref("VRFieldOfView.leftDegrees")}} {{readonlyInline}} + - : 視界の左方向への拡張量を示す角度. + +## 例 + +``` +TBD. +``` + +## 仕様 + +| Specification | Status | Comment | +| ---------------------------------------------------------------------------------------------------- | ------------------------ | ------------------ | +| {{SpecName('WebVR', '#interface-interface-vrfieldofview', 'VRFieldOfView')}} | {{Spec2('WebVR')}} | Initial definition | + +## ブラウザの互換性 + +{{Compat("api.VRFieldOfView")}} + +## 参照 + +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース. diff --git a/files/ja/web/api/vrpose/index.md b/files/ja/web/api/vrpose/index.md index 8e71330af55c9d..445b4d002f28f4 100644 --- a/files/ja/web/api/vrpose/index.md +++ b/files/ja/web/api/vrpose/index.md @@ -3,59 +3,46 @@ title: VRPose slug: Web/API/VRPose translation_of: Web/API/VRPose --- -
{{APIRef("WebVR API")}}{{SeeCompatTable}}
- -

WebVR APIVRPose インターフェイスは,特定のタイムスタンプにおけるVRセンサーの状態(向き,位置,速度,加速度の情報を含みます)を示します.

- -

このインターフェイスには,{{domxref("VRDisplay.getPose()")}} と {{domxref("VRDisplay.getImmediatePose()")}} メソッドを通じてアクセスします.

- -

プロパティ

- -
-
{{domxref("VRPose.timeStamp")}} {{readonlyInline}}
-
システムの現在のタイムスタンプを返します — これは単調増加する値で,位置データが更新されたか,どんな順番で更新が発生しているかを決めるのに使えます.
-
{{domxref("VRPose.position")}} {{readonlyInline}}
-
現在の {{domxref("VRPose.timestamp")}} における {{domxref("VRDisplay")}} の位置を3Dベクトルとして返します.
-
{{domxref("VRPose.linearVelocity")}} {{readonlyInline}}
-
現在の {{domxref("VRPose.timestamp")}} における {{domxref("VRDisplay")}} の(線形の)速度を返します.単位はメートル/秒です.
-
{{domxref("VRPose.linearAcceleration")}} {{readonlyInline}}
-
現在の {{domxref("VRPose.timestamp")}} における {{domxref("VRDisplay")}} の(線形の)加速度を返します.単位はメートル/秒/秒です.
-
{{domxref("VRPose.orientation")}} {{readonlyInline}}
-
現在の {{domxref("VRPose.timestamp")}} におけるセンサーの向きをクォータニオンとして返します.
-
{{domxref("VRPose.angularVelocity")}} {{readonlyInline}}
-
現在の {{domxref("VRPose.timestamp")}} における {{domxref("VRDisplay")}} の角速度を返します.単位はラジアン/秒です.
-
{{domxref("VRPose.angularAcceleration")}} {{readonlyInline}}
-
現在の {{domxref("VRPose.timestamp")}} における {{domxref("VRDisplay")}} の角加速度を返します.単位はラジアン/秒/秒です.
-
- -

- -
TBD.
- -

仕様

- - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR', '#interface-vrpose', 'VRPose')}}{{Spec2('WebVR')}}Initial definition
- -

ブラウザの互換性

- -

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

- -

参照

- - +{{APIRef("WebVR API")}}{{SeeCompatTable}} + +[WebVR API](/ja/docs/Web/API/WebVR_API) の **`VRPose`** インターフェイスは,特定のタイムスタンプにおける VR センサーの状態(向き,位置,速度,加速度の情報を含みます)を示します. + +このインターフェイスには,{{domxref("VRDisplay.getPose()")}} と {{domxref("VRDisplay.getImmediatePose()")}} メソッドを通じてアクセスします. + +## プロパティ + +- {{domxref("VRPose.timeStamp")}} {{readonlyInline}} + - : システムの現在のタイムスタンプを返します — これは単調増加する値で,位置データが更新されたか,どんな順番で更新が発生しているかを決めるのに使えます. +- {{domxref("VRPose.position")}} {{readonlyInline}} + - : 現在の {{domxref("VRPose.timestamp")}} における {{domxref("VRDisplay")}} の位置を 3D ベクトルとして返します. +- {{domxref("VRPose.linearVelocity")}} {{readonlyInline}} + - : 現在の {{domxref("VRPose.timestamp")}} における {{domxref("VRDisplay")}} の(線形の)速度を返します.単位はメートル/秒です. +- {{domxref("VRPose.linearAcceleration")}} {{readonlyInline}} + - : 現在の {{domxref("VRPose.timestamp")}} における {{domxref("VRDisplay")}} の(線形の)加速度を返します.単位はメートル/秒/秒です. +- {{domxref("VRPose.orientation")}} {{readonlyInline}} + - : 現在の {{domxref("VRPose.timestamp")}} におけるセンサーの向きをクォータニオンとして返します. +- {{domxref("VRPose.angularVelocity")}} {{readonlyInline}} + - : 現在の {{domxref("VRPose.timestamp")}} における {{domxref("VRDisplay")}} の角速度を返します.単位はラジアン/秒です. +- {{domxref("VRPose.angularAcceleration")}} {{readonlyInline}} + - : 現在の {{domxref("VRPose.timestamp")}} における {{domxref("VRDisplay")}} の角加速度を返します.単位はラジアン/秒/秒です. + +## 例 + +``` +TBD. +``` + +## 仕様 + +| Specification | Status | Comment | +| -------------------------------------------------------------------- | ------------------------ | ------------------ | +| {{SpecName('WebVR', '#interface-vrpose', 'VRPose')}} | {{Spec2('WebVR')}} | Initial definition | + +## ブラウザの互換性 + +{{Compat("api.VRPose")}} + +## 参照 + +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース. diff --git a/files/ja/web/api/vrstageparameters/index.md b/files/ja/web/api/vrstageparameters/index.md index 0fe7c615e784b9..fbe1adf62a9d5f 100644 --- a/files/ja/web/api/vrstageparameters/index.md +++ b/files/ja/web/api/vrstageparameters/index.md @@ -3,51 +3,38 @@ title: VRStageParameters slug: Web/API/VRStageParameters translation_of: Web/API/VRStageParameters --- -
{{APIRef("WebVR API")}}{{SeeCompatTable}}
+{{APIRef("WebVR API")}}{{SeeCompatTable}} -

WebVR APIVRStageParameters インターフェイスは,ルームスケール体験に対応しているデバイス用にステージエリアを記述する値を表現しています.

+[WebVR API](/ja/docs/Web/API/WebVR_API) の **`VRStageParameters`** インターフェイスは,ルームスケール体験に対応しているデバイス用にステージエリアを記述する値を表現しています. -

このインターフェイスには {{domxref("VRDisplay.stageParameters")}} プロパティを通じてアクセスできます.

+このインターフェイスには {{domxref("VRDisplay.stageParameters")}} プロパティを通じてアクセスできます. -

プロパティ

+## プロパティ -
-
{{domxref("VRStageParameters.sittingToStandingTransform")}} {{readonlyInline}}
-
{{domxref("VRDisplay.getPose()")}}/{{domxref("VRDisplay.getImmediatePose()")}} で返される着席(sitting-space)位置を立位(standing-space)位置にするための変換行列を含んでいます.
-
{{domxref("VRStageParameters.sizeX")}} {{readonlyInline}}
-
プレイエリア境界の幅を返します.単位はメートルです.
-
{{domxref("VRStageParameters.sizeY")}} {{readonlyInline}}
-
プレイエリア境界の奥行きを返します.単位はメートルです.
-
+- {{domxref("VRStageParameters.sittingToStandingTransform")}} {{readonlyInline}} + - : {{domxref("VRDisplay.getPose()")}}/{{domxref("VRDisplay.getImmediatePose()")}} で返される着席(sitting-space)位置を立位(standing-space)位置にするための変換行列を含んでいます. +- {{domxref("VRStageParameters.sizeX")}} {{readonlyInline}} + - : _プレイエリア境界の幅を返します.単位はメートルです._ +- {{domxref("VRStageParameters.sizeY")}} {{readonlyInline}} + - : _プレイエリア境界の奥行きを返します.単位はメートルです._ -

+## 例 -
TBD.
+``` +TBD. +``` -

仕様

+## 仕様 - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR', '#interface-vrstageparameters', 'VRStageParameters')}}{{Spec2('WebVR')}}Initial definition
+| Specification | Status | Comment | +| ---------------------------------------------------------------------------------------------------- | ------------------------ | ------------------ | +| {{SpecName('WebVR', '#interface-vrstageparameters', 'VRStageParameters')}} | {{Spec2('WebVR')}} | Initial definition | -

ブラウザの互換性

+## ブラウザの互換性 -

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

+{{Compat("api.VRStageParameters")}} -

参照

+## 参照 - +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース. diff --git a/files/ja/web/api/vrstageparameters/sittingtostandingtransform/index.md b/files/ja/web/api/vrstageparameters/sittingtostandingtransform/index.md index 0fb3dc5e4565c6..5025371a8b807a 100644 --- a/files/ja/web/api/vrstageparameters/sittingtostandingtransform/index.md +++ b/files/ja/web/api/vrstageparameters/sittingtostandingtransform/index.md @@ -3,46 +3,37 @@ title: VRStageParameters.sittingToStandingTransform slug: Web/API/VRStageParameters/sittingToStandingTransform translation_of: Web/API/VRStageParameters/sittingToStandingTransform --- -
{{APIRef("WebVR API")}}{{SeeCompatTable}}
+{{APIRef("WebVR API")}}{{SeeCompatTable}} -

{{domxref("VRStageParameters")}} インターフェイスの sittingToStandingTransform 読取専用プロパティは,{{domxref("VRDisplay.getPose()")}}/{{domxref("VRDisplay.getImmediatePose()")}} iで取得した「立った状態の位置」から「座った状態の位置」へと変換する行列を持っています.

+{{domxref("VRStageParameters")}} インターフェイスの **`sittingToStandingTransform`** 読取専用プロパティは,{{domxref("VRDisplay.getPose()")}}/{{domxref("VRDisplay.getImmediatePose()")}} i で取得した「立った状態の位置」から「座った状態の位置」へと変換する行列を持っています. -

シンタックス

+## シンタックス -
var myTransform = vrStageParametersInstance.sittingToStandingTransform;
+```js +var myTransform = vrStageParametersInstance.sittingToStandingTransform; +``` -

+### 値 -

4x4の変換行列を成分として持つ16要素の {{domxref("Float32Array")}} です.

+4x4 の変換行列を成分として持つ 16 要素の {{domxref("Float32Array")}} です. -

+## 例 -
TBD.
+``` +TBD. +``` -

仕様

+## 仕様 - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR', '#dom-vrstageparameters-sittingtostandingtransform', 'sittingToStandingTransform')}}{{Spec2('WebVR')}}Initial definition
+| Specification | Status | Comment | +| -------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------ | ------------------ | +| {{SpecName('WebVR', '#dom-vrstageparameters-sittingtostandingtransform', 'sittingToStandingTransform')}} | {{Spec2('WebVR')}} | Initial definition | -

ブラウザの互換性

+## ブラウザの互換性 -

{{Compat("api.VRStageParameters.sittingToStandingTransform")}}

+{{Compat("api.VRStageParameters.sittingToStandingTransform")}} -

参照

+## 参照 - +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース. diff --git a/files/ja/web/api/vrstageparameters/sizex/index.md b/files/ja/web/api/vrstageparameters/sizex/index.md index 2bae7a7f7e3abc..ea5e5a668832a6 100644 --- a/files/ja/web/api/vrstageparameters/sizex/index.md +++ b/files/ja/web/api/vrstageparameters/sizex/index.md @@ -3,48 +3,39 @@ title: VRStageParameters.sizeX slug: Web/API/VRStageParameters/sizeX translation_of: Web/API/VRStageParameters/sizeX --- -
{{APIRef("WebVR API")}}{{SeeCompatTable}}
+{{APIRef("WebVR API")}}{{SeeCompatTable}} -

{{domxref("VRStageParameters")}} インターフェイスの sizeX 読取専用プロパティは,プレイエリア境界の幅をメートル単位で返します.

+{{domxref("VRStageParameters")}} インターフェイスの **`sizeX`** 読取専用プロパティは,プレイエリア境界の幅をメートル単位で返します. -

境界は,安全性を目的として,床の平面上に軸に沿った矩形として定義されています.コンテンツは,この境界を超えてユーザが動いてしまうような動作をすべてきではありません; しかし,ユーザは境界を無視して動くこと自体は可能で,ユーザ位置がこの矩形境界の外側になることもあります.矩形の中心は,立位空間座標における (0,0,0) です.

+境界は,安全性を目的として,床の平面上に軸に沿った矩形として定義されています.コンテンツは,この境界を超えてユーザが動いてしまうような動作をすべてきではありません; しかし,ユーザは境界を無視して動くこと自体は可能で,ユーザ位置がこの矩形境界の外側になることもあります.矩形の中心は,立位空間座標における (0,0,0) です. -

シンタックス

+## シンタックス -
var mySizeX = vrStageParametersInstance.sizeX;
+```js +var mySizeX = vrStageParametersInstance.sizeX; +``` -

+### 値 -

floatで表現された幅(メートル単位).

+float で表現された幅(メートル単位). -

+## 例 -
TBD.
+``` +TBD. +``` -

仕様

+## 仕様 - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR', '#dom-vrstageparameters-sizex', 'sizeX')}}{{Spec2('WebVR')}}Initial definition
+| Specification | Status | Comment | +| ------------------------------------------------------------------------------------ | ------------------------ | ------------------ | +| {{SpecName('WebVR', '#dom-vrstageparameters-sizex', 'sizeX')}} | {{Spec2('WebVR')}} | Initial definition | -

互換性

+## 互換性 -

{{Compat("api.VRStageParameters.sizeX")}}

+{{Compat("api.VRStageParameters.sizeX")}} -

参照

+## 参照 - +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース. diff --git a/files/ja/web/api/vrstageparameters/sizey/index.md b/files/ja/web/api/vrstageparameters/sizey/index.md index 5bfe838717d7e0..aef4c1b55f6371 100644 --- a/files/ja/web/api/vrstageparameters/sizey/index.md +++ b/files/ja/web/api/vrstageparameters/sizey/index.md @@ -3,48 +3,39 @@ title: VRStageParameters.sizeY slug: Web/API/VRStageParameters/sizeY translation_of: Web/API/VRStageParameters/sizeY --- -
{{APIRef("WebVR API")}}{{SeeCompatTable}}
+{{APIRef("WebVR API")}}{{SeeCompatTable}} -

{{domxref("VRStageParameters")}} インターフェイスの sizeY 読取専用プロパティはプレイエリア境界の奥行きをメートル単位で返します.

+{{domxref("VRStageParameters")}} インターフェイスの **`sizeY`** 読取専用プロパティはプレイエリア境界の奥行きをメートル単位で返します. -

境界は,安全性を目的として,床の平面上に軸に沿った矩形として定義されています.コンテンツは,この境界を超えてユーザが動いてしまうような動作をすべてきではありません; しかし,ユーザは境界を無視して動くこと自体は可能で,ユーザ位置がこの矩形境界の外側になることもあります.矩形の中心は,立位空間座標における (0,0,0) です.

+境界は,安全性を目的として,床の平面上に軸に沿った矩形として定義されています.コンテンツは,この境界を超えてユーザが動いてしまうような動作をすべてきではありません; しかし,ユーザは境界を無視して動くこと自体は可能で,ユーザ位置がこの矩形境界の外側になることもあります.矩形の中心は,立位空間座標における (0,0,0) です. -

シンタックス

+## シンタックス -
var mySizeY = vrStageParametersInstance.sizeY;
+```js +var mySizeY = vrStageParametersInstance.sizeY; +``` -

+### 値 -

floatで表現された奥行き(メートル単位).

+float で表現された奥行き(メートル単位). -

+## 例 -
TBD.
+``` +TBD. +``` -

仕様

+## 仕様 - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('WebVR', '#dom-vrstageparameters-sizey', 'sizeY')}}{{Spec2('WebVR')}}Initial definition
+| Specification | Status | Comment | +| ------------------------------------------------------------------------------------ | ------------------------ | ------------------ | +| {{SpecName('WebVR', '#dom-vrstageparameters-sizey', 'sizeY')}} | {{Spec2('WebVR')}} | Initial definition | -

ブラウザの互換性

+## ブラウザの互換性 -

{{Compat("api.VRStageParameters.sizeY")}}

+{{Compat("api.VRStageParameters.sizeY")}} -

参照

+## 参照 - +- [WebVR API homepage](/ja/docs/Web/API/WebVR_API). +- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース.