Blender Git Commit Log

Git Commits -> Revision 5b45070

Revision 5b45070 by Peter Kim (xr-controller-support)
July 21, 2021, 15:58 (GMT)
XR: Refactor controller poses

Separates controller poses into two components, "grip" and "aim",
which are both required to accurately represent the controllers
without manual offsets.

Following their OpenXR definitions, the grip pose represents the
user's hand when holding the controller, and the aim pose represents
the controller's aiming source.

Commit Details:

Full Hash: 5b45070024a48a67d6a4ce69e19a186a0f07fd93
Parent Commit: bd8b3f5
Lines Changed: +406, -150

11 Modified Paths:

/source/blender/makesdna/DNA_xr_types.h (+7, -2) (Diff)
/source/blender/makesrna/intern/rna_wm.c (+8, -10) (Diff)
/source/blender/makesrna/intern/rna_xr.c (+196, -35) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+8, -8) (Diff)
/source/blender/windowmanager/WM_api.h (+12, -5) (Diff)
/source/blender/windowmanager/wm_event_system.h (+2, -2) (Diff)
/source/blender/windowmanager/WM_types.h (+2, -2) (Diff)
/source/blender/windowmanager/xr/intern/wm_xr_action.c (+36, -14) (Diff)
/source/blender/windowmanager/xr/intern/wm_xr_draw.c (+12, -11) (Diff)
/source/blender/windowmanager/xr/intern/wm_xr_intern.h (+13, -11) (Diff)
/source/blender/windowmanager/xr/intern/wm_xr_session.c (+110, -50) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021