November 22, 2020, 09:29 (GMT) |
XR: Improve error logs when creating actions Include action set name in case multiple action sets have an action with the same name. |
November 16, 2020, 09:15 (GMT) |
Merge branch 'master' into xr-actions-D9124 |
November 15, 2020, 14:52 (GMT) |
Merge branch 'master' into xr-actions-D9124 |
November 15, 2020, 14:46 (GMT) |
XR: Enable switching action sets during session Since xrSuggestInteractionProfileBindings() overwrites any existing profile bindings, the solution is to suggest bindings from all action sets at the same time (done just before attaching action sets to the session). |
November 15, 2020, 14:38 (GMT) |
Cleanup: Comments |
November 14, 2020, 13:22 (GMT) |
Cleanup: comments, variables |
November 14, 2020, 06:52 (GMT) |
XR: Support axis (vector2f) input actions |
November 14, 2020, 06:50 (GMT) |
XR: Improve raycast select in edit mode Limit raycast test to selected objects. |
November 13, 2020, 16:45 (GMT) |
Merge branch 'master' into xr-actions-D9124 |
November 13, 2020, 16:26 (GMT) |
XR: Support mesh editing with grab operator Uses similar mechanics as object mode, but interpolation and offsets are not yet supported. |
November 13, 2020, 16:23 (GMT) |
XR: Ensure mesh object for edit mode raycast |
November 13, 2020, 16:10 (GMT) |
Increase line width for controllers / raycast |
November 13, 2020, 16:08 (GMT) |
XR: Remove Z-up conversion for pose actions Not applying an implicit Z-up conversion for OpenXR coordinates may be better since poses may have different orientations / tracking spaces. Users can instead apply custom pose offsets via the UI / Python API if necessary. |
November 11, 2020, 14:42 (GMT) |
Merge branch 'master' into xr-actions-D9124 |
November 11, 2020, 14:30 (GMT) |
XR: Implement XR grab operator Transforms selected objects' location / rotation relative to a controller's pose. Very basic compared to the existing transform operators (which can also be used in VR via modal_3d), but provides a more natural interaction in VR. |
November 8, 2020, 13:55 (GMT) |
Merge branch 'master' into xr-actions-D9124 |
November 7, 2020, 12:08 (GMT) |
XR: Remove controller overlay object Object was originally meant to visualize the controller and be drawn by the overlay engine, however it was unused since controllers are now drawn via draw handlers. It might be added again in the future for drawing more complex controller geometry. |
November 7, 2020, 10:04 (GMT) |
XR: Add XR region type to View3D space type Enables add-ons to draw to the XR surface and mirror window by adding a View3D draw handler of region type 'XR' and draw type 'POST_VIEW'. Also allows individual toggling of controller drawing and custom overlays. |
November 7, 2020, 08:44 (GMT) |
XR: Draw controller overlays in mirror view |
November 7, 2020, 07:46 (GMT) |
XR: Store multiple paths in GHOST_XrActionBinding Facilitates action binding creation debugging by narrowing errors down to an interaction profile and action. |
|