821b773d95e892ff44a1c8542e142e75ab3a929d
When turning on VR mode, if no controllers are available, a fallback model (a sphere) is rendered in the middle of the VR area. This change uses the OpenXR API to check if the controllers are available, sets new properties in `GHOST_XrPose` and `wmXrController` that store if each controller is active or not, and uses those properties to render the controllers in the VR view only when they are active. NOTE: in `wmXrController`, two state properties have been included, but only `grip_active` is currently used. `aim_active` has been included for consistency, but it could be removed. Pull Request: https://projects.blender.org/blender/blender/pulls/119989
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
