Blender Git Loki
Git Commits -> Revision 1990bb9
Revision 1990bb9 by Peter Kim (xr-controller-support) August 15, 2021, 06:18 (GMT) |
XR: Support dynamic controller model components Updating the transforms, or "animating", supported controller model parts (trigger, grip, thumbstick, etc.) provides better visual feedback for the user and adds little overhead due to caching of node transforms/indices. |
Commit Details:
Full Hash: 1990bb921f2cfbfbbfa9c56cbbeafb40b06f453e
Parent Commit: 567c22f
Lines Changed: +185, -35
7 Modified Paths:
/intern/ghost/GHOST_C-api.h (+6, -0) (Diff)
/intern/ghost/intern/GHOST_C-api.cpp (+9, -0) (Diff)
/intern/ghost/intern/GHOST_XrControllerModel.cpp (+140, -32) (Diff)
/intern/ghost/intern/GHOST_XrControllerModel.h (+11, -2) (Diff)
/intern/ghost/intern/GHOST_XRSession.cpp (+15, -1) (Diff)
/intern/ghost/intern/GHOST_XrSession.h (+1, -0) (Diff)
/source/blender/windowmanager/xr/intern/wm_xr_session.c (+3, -0) (Diff)
/intern/ghost/intern/GHOST_C-api.cpp (+9, -0) (Diff)
/intern/ghost/intern/GHOST_XrControllerModel.cpp (+140, -32) (Diff)
/intern/ghost/intern/GHOST_XrControllerModel.h (+11, -2) (Diff)
/intern/ghost/intern/GHOST_XRSession.cpp (+15, -1) (Diff)
/intern/ghost/intern/GHOST_XrSession.h (+1, -0) (Diff)
/source/blender/windowmanager/xr/intern/wm_xr_session.c (+3, -0) (Diff)