--- title: VRDevice.resetPose() slug: Web/API/VRDisplay/resetPose translation_of: Web/API/VRDisplay/resetPose original_slug: Web/API/VRDevice/resetPose ---
{{APIRef("WebVR API")}}{{SeeCompatTable}}

{{domxref("VRDisplay")}} インターフェイスの resetPose() メソッドは,VRDisplay のポーズをリセットして,現在の {{domxref("VRPose.position")}} と {{domxref("VRPose.orientation")}} を "原点/ゼロ位置" の値として扱います.

resetPost() を呼出した後は, {{domxref("VRDisplay.getPose()")}}/{{domxref("VRDisplay.getImmediatePose()")}}  から返された未来予測ポーズは,resetPose() が最後に呼び出された時点からの相対的な VRDisplay の位置になります.また,resetPose() が最後に呼び出された時点のVRディスプレイのヨー(yaw)を前方として扱います.

重力の方向に対して決まるので,resetPose() が呼び出されたとしてもVRDisplayのレポートするロール(roll)とピッチ(pitch)は変更されません.resetPose() の呼出しによって {{domxref("VRStageParameters.sittingToStandingTransform")}} 行列が変化する場合があります.

シンタックス

vrDisplayInstance.resetPose();

パラメータ

なし.

戻り値

void.

TBD.

仕様

Specification Status Comment
{{SpecName('WebVR', '#dom-vrdisplay-resetpose', 'resetPose()')}} {{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}}

参照