Emilio Cobos Álvarez
3d57c22e9c
Update euclid.
...
There are a few canvas2d-related dependencies that haven't updated, but they
only use euclid internally so that's not blocking landing the rest of the
changes.
Given the size of this patch, I think it's useful to get this landed as-is.
2019-07-23 23:09:55 +02:00
Manish Goregaokar
b818af794a
Add a viewer typed reference space
2019-07-11 11:12:59 -07:00
Manish Goregaokar
8780edb165
Hook webxr data into XRFrame/XRView/XRSpace
2019-07-11 11:12:59 -07:00
Manish Goregaokar
52b0d37bb7
Update originOffset semantics
2019-06-10 16:06:31 -07:00
Manish Goregaokar
26e0aaca6c
Update reference spaces to new model
2019-06-10 15:50:44 -07:00
Manish Goregaokar
d4a6a4987d
Add XRInputSource.targetRaySpace
2019-05-03 18:46:31 -07:00
Manish Goregaokar
ea3609b42e
Add some math verifying relationship between get_viewer_pose and get_pose
2019-04-08 17:31:07 -07:00
Manish Goregaokar
e33896f3ec
Add proper get_pose for XRSpaces
2019-04-04 16:06:23 -07:00
Manish Goregaokar
d2e2b8da4d
Rename incorrectly-named get_pose methods
2019-04-04 14:50:23 -07:00
Manish Goregaokar
fcec93ae16
Consistently use GlobalScope in XR code
2019-04-03 23:55:33 -07:00
Manish Goregaokar
08079c4d28
Switch XRSpace code to using rigid transforms
2019-04-03 23:55:33 -07:00
Manish Goregaokar
e296185c53
Make XRRigidTransform.position/orientation lazy, default to using euclid things
2019-04-03 23:55:33 -07:00
Manish Goregaokar
d1d8e97c30
Add XRSpace::get_viewer_pose()
2019-03-25 15:35:20 -07:00
Manish Goregaokar
f2a6164a52
Add XRReferenceSpace::identity
2019-03-18 16:27:27 -07:00
Manish Goregaokar
8f14007979
Add session parameter to XRSpace
2019-03-18 16:27:11 -07:00
Manish Goregaokar
ffacb1179e
Add originOffset to XRReferenceSpace
2019-03-18 16:26:48 -07:00
Manish Goregaokar
c3b93a967d
Silence unused warnings
2019-01-03 23:53:50 -08:00
Manish Goregaokar
581470016f
Basic XRReferenceSpace interface
2018-12-19 16:24:38 -08:00