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)  | 
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.  | 
| 
 | 
|


 Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021