--- title: VRDevice.resetPose() slug: Web/API/VRDisplay/resetPose translation_of: Web/API/VRDisplay/resetPose original_slug: Web/API/VRDevice/resetPose ---
{{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}} |