Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update XR code to use rigid transforms and new pose/transform stuff from the spec #23159

Merged
merged 13 commits into from Apr 4, 2019

Commits on Apr 4, 2019

  1. Bump euclid to 0.19.7

    Manishearth committed Apr 4, 2019
  2. Add XRPose.transform

    Manishearth committed Apr 4, 2019
  3. Add XRView.transform

    Manishearth committed Apr 4, 2019
  4. Remove viewMatrix

    Users are supposed to use `view.transform.inverse.matrix`
    
    The view matrix was incorrect anyway, we had forgotten to invert it, but that was okay since we transposed it by accident (due to euclid's use of the row-vector convention), and for 3DOF devices these transforms are mostly rotations so  transposing instead of inverting doesn't lead to visible effects.
    Manishearth committed Apr 4, 2019
You can’t perform that action at this time.