---
title: VRFrameData
slug: Web/API/VRFrameData
translation_of: Web/API/VRFrameData
---
{{APIRef("WebVR API")}}{{SeeCompatTable}}
WebVR APIのVRFrameData
インタフェースは、VRシーンの1つのフレームを描画するのに必要となる全ての情報を表現します。
コンストラクタ
- {{domxref("VRFrameData.VRFrameData()")}}
VRFrameData
オブジェクトインスタンスを作成します。
プロパティ
- {{domxref("VRFrameData.leftProjectionMatrix")}} {{readonlyInline}}
- {{domxref("Float32Array")}}型の要素を持つ4行4列の行列であり、左目の描画に利用される射影を表します。
- {{domxref("VRFrameData.leftViewMatrix")}} {{readonlyInline}}
- {{domxref("Float32Array")}}型の要素を持つ4行4列の行列であり、左目の描画に利用されるビュー変換を表します。
- {{domxref("VRFrameData.pose")}} {{readonlyInline}}
- 現在の{{domxref("VRFrameData.timestamp")}}の値が示す時刻での、{{domxref("VRDisplay")}}の{{domxref("VRPose")}}です。
- {{domxref("VRFrameData.rightProjectionMatrix")}} {{readonlyInline}}
- {{domxref("Float32Array")}}型の要素を持つ4行4列の行列であり、右目の描画に利用される射影を表します。
- {{domxref("VRFrameData.rightViewMatrix")}} {{readonlyInline}}
- {{domxref("Float32Array")}}型の要素を持つ4行4列の行列であり、右目の描画に利用されるビュー変換を表します。
- {{domxref("VRFrameData.timestamp")}} {{readonlyInline}}
- 単調に増加するタイムスタンプ値であり、フレームが更新された時を表します。
例
{{page("/Web/API/VRDisplay/getFrameData", "Examples")}}
仕様
仕様 |
状況 |
コメント |
{{SpecName('WebVR 1.1', '#interface-vrdisplayevent', 'VRDisplayEvent')}} |
{{Spec2('WebVR 1.1')}} |
初版 |
ブラウザ互換性
{{Compat("api.VRFrameData")}}
関連項目