Blender Git Commit Log

Git Commits -> Revision eeb948f

Revision eeb948f by Peter Kim (xr-controller-support)
June 11, 2021, 11:48 (GMT)
XR: Add axis region, bimanual action flags

The axis flags allow binding actions to certain regions of an input
axis (positive or negative). In this way, two different actions can
be bound to the input path "/input/thumbstick/x" without overlapping.

The bimanual flag signifies that the action depends on inputs from
both of its subaction paths, and both states, if available, will then
be passed to the operator. This will be used in the future for
two-handed navigation and transform.

Commit Details:

Full Hash: eeb948f428f2c0dc67dfdbea803d2bce00c31a0e
Parent Commit: 9c3ac44
Lines Changed: +447, -71

11 Modified Paths:

/source/blender/makesdna/DNA_xr_types.h (+30, -20) (Diff)
/source/blender/makesrna/intern/rna_wm.c (+68, -8) (Diff)
/source/blender/makesrna/intern/rna_xr.c (+217, -20) (Diff)
/source/blender/windowmanager/intern/wm_event_query.c (+12, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+23, -1) (Diff)
/source/blender/windowmanager/WM_api.h (+5, -2) (Diff)
/source/blender/windowmanager/wm_event_system.h (+3, -1) (Diff)
/source/blender/windowmanager/WM_types.h (+8, -0) (Diff)
/source/blender/windowmanager/xr/intern/wm_xr_action.c (+5, -4) (Diff)
/source/blender/windowmanager/xr/intern/wm_xr_intern.h (+4, -2) (Diff)
/source/blender/windowmanager/xr/intern/wm_xr_session.c (+72, -13) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021