これは実験段階の機能です。
この機能は複数のブラウザで開発中の状態にあります。各ブラウザで用いるために、適切なベンダー接頭辞が必要な場合があります。互換性テーブルをチェックしてください。また、実験段階の機能の構文と挙動は、仕様変更に伴い各ブラウザの将来のバージョンで変更になる可能性があることに注意してください。
VRDisplay
インターフェイスの resetPose()
メソッドは,VRDisplay
のポーズをリセットして,現在の VRPose.position
と VRPose.orientation
を "原点/ゼロ位置" の値として扱います.
resetPost()
を呼出した後は, VRDisplay.getPose()
/VRDisplay.getImmediatePose()
から返された未来予測ポーズは,resetPose()
が最後に呼び出された時点からの相対的な VRDisplay
の位置になります.また,resetPose()
が最後に呼び出された時点のVRディスプレイのヨー(yaw)を前方として扱います.
重力の方向に対して決まるので,resetPose()
が呼び出されたとしてもVRDisplayのレポートするロール(roll)とピッチ(pitch)は変更されません.resetPose()
の呼出しによって VRStageParameters.sittingToStandingTransform
行列が変化する場合があります.
シンタックス
vrDisplayInstance.resetPose();
パラメータ
なし.
戻り値
void.
例
TBD.
仕様
Specification | Status | Comment |
---|---|---|
WebVR resetPose() の定義 |
勧告改訂案 | Initial definition |
ブラウザの互換性
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | (有) | (有) | 未サポート | 未サポート | 未サポート |
Feature | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile | Chrome for Android |
---|---|---|---|---|---|---|
Basic support | 未サポート | (有) | 未サポート | 未サポート | 未サポート | 未サポート |
参照
- WebVR API homepage.
- MozVr.com — Mozilla VRチームのデモ,ダウンロード,その他のリソース.