--- title: VRPose slug: Web/API/VRPose translation_of: Web/API/VRPose ---
{{APIRef("WebVR API")}}{{SeeCompatTable}}

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

ブラウザの互換性

{{CompatibilityTable}}

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatNo}} {{CompatNo}} {{CompatNo}}
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile Chrome for Android
Basic support {{CompatNo}} {{CompatVersionUnknown}} {{CompatNo}} {{CompatNo}} {{CompatNo}} {{CompatNo}}

参照