November 7, 2020, 06:19 (GMT) |
XR: Check for valid stage reference space bounds Even if the stage reference space is supported by the XR runtime, the bounds may be invalid (0, 0) if the user did not define a tracking space via the runtime's UI. In this case, fall back to the local tracking space. |
November 6, 2020, 14:58 (GMT) |
Merge branch 'master' into xr-actions-D9124 |
November 6, 2020, 14:56 (GMT) |
XR: Fix projection selection in edit mode Use window region dimensions instead of XR surface dimensions. Add winrct offset for box select. |
November 6, 2020, 14:42 (GMT) |
XR: Fix raycast deselect empty for edit mode |
November 6, 2020, 12:48 (GMT) |
Merge branch 'master' into xr-actions-D9124 |
November 6, 2020, 12:46 (GMT) |
Fix errors after merge |
November 6, 2020, 12:40 (GMT) |
Merge branch 'master' into xr-actions-D9124 |
November 6, 2020, 12:31 (GMT) |
XR: Use stage ref space for absolute tracking |
November 6, 2020, 08:13 (GMT) |
XR: Add axis property to raycast select operator Allows users to adjust the raycast axis to fit different poses and controllers. |
November 6, 2020, 08:08 (GMT) |
Cleanup: Comments |
November 5, 2020, 13:33 (GMT) |
Merge branch 'master' into xr-actions-D9124 |
November 5, 2020, 13:31 (GMT) |
XR: Add "absolute tracking" session setting Enables users to define the tracking origin in a way that is not linked to the headset position. Instead, the tracking values given by the XR runtime are left unadjusted and a user can manually calibrate an "origin" landmark object to adjust to their real world space. Can be useful for applications that use external tracking systems and those that primarily only need to use controllers (e.g. for motion capture). |
November 4, 2020, 12:33 (GMT) |
XR: Ensure valid region for invoking operators Check for a valid v3d, even if the area / region uses a viewport. |
November 4, 2020, 12:30 (GMT) |
XR: Use TransInfo viewmat for transform modal_3d Fixes static variable TODO. |
November 4, 2020, 12:24 (GMT) |
XR: Compare absolute input value with threshold Trackpad / thumbstick input values range from -1 to 1, so the absolute value must be compared against the input threshold. |
November 4, 2020, 12:13 (GMT) |
Fix build warnings on Linux / gcc |
November 3, 2020, 09:50 (GMT) |
Merge branch 'master' into xr-actions-D9124 |
November 3, 2020, 09:47 (GMT) |
XR: Implement XR constraints toggle operator Useful for quickly playing back recorded animations without overwriting existing data. |
November 3, 2020, 08:37 (GMT) |
XR: Support auto keying XR constraint objects If specified, headset / controller objects will auto key on animation playback. This can be useful for virtual camera applications. |
November 3, 2020, 01:46 (GMT) |
XR: Fix crash when reading "constraint" objects Pointers were not being relinked from file. |
|