Blender Git Statistics -> Branches -> xr-controller-support

"Xr-controller-support" branch

Total commits : 246
Total committers : 1
First Commit : October 13, 2020
Latest Commit : October 3, 2021


Commits by Month

DateNumber of Commits
October, 20213
September, 20217
August, 202130
July, 202135
June, 202125
May, 202124
April, 20214
March, 202110
February, 20215
January, 20217
December, 20201
November, 202052
October, 202043

Committers

AuthorNumber of Commits
Peter Kim246

Popular Files

FilenameTotal Edits
wm_xr_session.c76
wm_xr_intern.h52
rna_xr.c49
wm_xr_operators.c40
WM_api.h33
wm_xr_draw.c30
GHOST_XRSession.cpp28
wm_event_system.c27
wm_xr_actions.c21
rna_wm.c19

Latest commits Feed

October 3, 2021, 03:22 (GMT)
Merge branch 'master' into xr-controller-support
October 3, 2021, 03:16 (GMT)
Fix controller model loading for no stb image
October 3, 2021, 03:11 (GMT)
Cleanup

- Use doxygen style comments
- Improve comment for XR region type
- Improve RNA descriptions for XR nav location/rotation/scale
- Split controller draw callback into separate model and aim functions
September 23, 2021, 02:38 (GMT)
Remove old TinyGLTF files
September 23, 2021, 02:24 (GMT)
Merge branch 'master' into xr-controller-support
September 23, 2021, 02:16 (GMT)
Update with changes from D10948, D12472
September 10, 2021, 08:57 (GMT)
Merge branch 'master' into xr-controller-support
September 10, 2021, 08:23 (GMT)
Update based on D10948
September 2, 2021, 04:39 (GMT)
Merge branch 'master' into xr-controller-support
September 2, 2021, 04:27 (GMT)
Remove XrSessionState.reset_navigation() RNA func

Function was unnecessary since XrSessionState.reset_to_base_pose()
will also reset navigation deltas.
August 31, 2021, 09:05 (GMT)
Merge branch 'master' into xr-controller-support
August 31, 2021, 08:58 (GMT)
XR: Add reset navigation operator

Resets XR navigation deltas relative to session base pose. Primarily
useful for undoing elevation/scale changes. Will be added to the
default VR actions.
August 31, 2021, 08:48 (GMT)
XR: Replace invoke/modal_3d for XR operators

Special 3D-to-2D handling (as invoke/modal_3d is used for) is not
necessary for regular XR operators, so they can use the normal
invoke/modal callbacks.
August 31, 2021, 08:42 (GMT)
Cleanup: remove unused struct member, null checks
August 26, 2021, 10:29 (GMT)
Merge branch 'master' into xr-controller-support
August 26, 2021, 10:23 (GMT)
XR: Refactor motion capture objects

This refactors the feature of binding objects to controllers
and recording auto-keyframes, or "motion capture objects", by
providing a more complete API for managing objects and moving the
implementation out of wm_xr_session.c and into its own file
(wm_xr_mocap.c).

In addition, motion capture objects are now stored as a dynamic array
instead of a fixed array, which was previously hard-coded for
specific devices. Each entry in this dynamic array is uniquely
identified by an Object pointer and is mapped to a VR device via an
OpenXR user path. For example, an object can be bound to the headset
via "/user/head", and the left controller via "/user/hand/left".
August 26, 2021, 09:55 (GMT)
Fix view3d.toggle_shading() not updating VR view

Reason was that the WM notifier did not set the NS_VIEW3D_SHADING
subtype, which the VR view listens for for a shading update.

In the case of view3d.toggle_xray(), a notifier was absent
altogether.
August 26, 2021, 09:36 (GMT)
Cleanup: remove unnecessary #ifdefs
August 20, 2021, 11:50 (GMT)
Merge branch 'master' into xr-controller-support
August 20, 2021, 11:46 (GMT)
XR: Fix controller model world transforms

Fixes incorrect display of Reverb G2 controller model/animated parts.

Thanks to Werner Trunk for help with debugging.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021