WebVR: Add angular velocity to pose |
|||
Issue descriptionThe WebVR spec supports angular velocity as an optional field. We're not currently supplying that, but we need the data for motion-to-photon latency testing. See also https://github.com/w3c/webvr/issues/212 for a spec clarification request.
,
Apr 6 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/3150789a49a47adba3ca3e625b67b5a2cbd3d282 commit 3150789a49a47adba3ca3e625b67b5a2cbd3d282 Author: klausw <klausw@chromium.org> Date: Thu Apr 06 02:28:54 2017 WebVR: add angular velocity estimate to pose The WebVR spec supports angular velocity as an optional field. We're not currently supplying that, but we need the data for motion-to-photon latency testing. See also https://github.com/w3c/webvr/issues/212 for a spec clarification request. Currently, this is returning sensor-relative velocity, may need to be transformed to a static reference frame. BUG= 705084 Review-Url: https://codereview.chromium.org/2770353002 Cr-Commit-Position: refs/heads/master@{#462331} [modify] https://crrev.com/3150789a49a47adba3ca3e625b67b5a2cbd3d282/chrome/browser/android/vr_shell/non_presenting_gvr_delegate.cc [modify] https://crrev.com/3150789a49a47adba3ca3e625b67b5a2cbd3d282/chrome/browser/android/vr_shell/vr_controller.cc [modify] https://crrev.com/3150789a49a47adba3ca3e625b67b5a2cbd3d282/chrome/browser/android/vr_shell/vr_shell_gl.cc [modify] https://crrev.com/3150789a49a47adba3ca3e625b67b5a2cbd3d282/device/vr/android/gvr/gvr_delegate.cc [modify] https://crrev.com/3150789a49a47adba3ca3e625b67b5a2cbd3d282/device/vr/android/gvr/gvr_delegate.h
,
Apr 7 2017
Fix is in Canary 59.0.3065.0, using sitting reference frame as resolved in https://github.com/w3c/webvr/issues/212 . Note that this also changes the Daydream controller's angular velocity vector to be in sitting reference frame, and adds the previously missing linear acceleration.
,
Jul 4
|
|||
►
Sign in to add a comment |
|||
Comment 1 by klausw@chromium.org
, Mar 24 2017