Blender Git Commits

Blender Git "xr-actions-D9124" branch commits.

Page: 5 / 6

October 29, 2020, 14:51 (GMT)
Merge branch 'master' into xr-actions-D9124
October 29, 2020, 14:49 (GMT)
XR: Improve error handling / messages

Originally thought that not terminating the session for certain "non-
fatal" errors (e.g. an incorrect action path) would make sense.
However, realized that error messages can pile up this way and it
is better for user feedback and debugging to always exit the session
when encountering an OpenXR-level error.
October 29, 2020, 12:01 (GMT)
XR: Include action set name in XR event data

Needed to match keymap items with XR events.
October 27, 2020, 16:05 (GMT)
Merge branch 'master' into xr-actions-D9124
October 27, 2020, 16:04 (GMT)
XR: Add XR identifiers to key config I/O

Allows XR action properties to be shared with others.
October 26, 2020, 17:17 (GMT)
Merge branch 'master' into xr-actions-D9124
October 26, 2020, 17:05 (GMT)
Apply formatting
October 26, 2020, 16:54 (GMT)
XR: Support operator properties for actions

Pointers to op properties are stored in the XR session state as
IDProperty* and applied upon op execution. The actual properties
themselves are stored as key map items (new "XR" and "XR Session"
key maps were added to the blender default key maps).

The "XR" key map is intended to store op properties for action sets
that are saved in add-on (e.g. the VR Scene Inspection add-on) prefs.
The "XR Session" key map is intended to store op properties for scene
action sets, with these properties used for the XR session.

In this way, scene action sets can configure properties without
worrying about overwriting properties for action sets saved in prefs.
October 26, 2020, 16:30 (GMT)
Fix build error when disabling WITH_XR_OPENXR
October 21, 2020, 14:59 (GMT)
Merge branch 'master' into xr-actions-D9124
October 21, 2020, 14:57 (GMT)
Cleanup: Comment style
October 21, 2020, 14:47 (GMT)
XR: Draw controllers via draw handler

Callbacks for controllers and other custom drawing will be registered
with the XR surface's region type (RGN_TYPE_XR_DISPLAY) and called
post-view.
October 19, 2020, 15:59 (GMT)
Merge branch 'master' into xr-actions-D9124
October 19, 2020, 15:52 (GMT)
XR: Add input threshold for float actions

Fixes button release events not being sent due to non-zero state.
October 19, 2020, 15:48 (GMT)
XR: Support basic transform operators

Uses same invoke_3d / modal_3d approach as select operators.
October 18, 2020, 16:06 (GMT)
Merge branch 'master' into xr-actions-D9124
October 18, 2020, 16:04 (GMT)
XR: Apply VR clip settings when selecting

Fixes projection matrix calculation for GPU select.
October 18, 2020, 06:31 (GMT)
Remove unused function

Was meant to be removed in 2eb44677.
October 18, 2020, 06:18 (GMT)
Merge branch 'master' into xr-actions-D9124
October 18, 2020, 06:11 (GMT)
Fix build error when disabling WITH_XR_OPENXR
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021