--- title: VRFrameData slug: Web/API/VRFrameData translation_of: Web/API/VRFrameData ---

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

WebVR APIVRFrameDataインタフェースは、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")}}

関連項目