diff options
author | Peter Kim <pk15950@gmail.com> | 2021-08-05 15:11:01 +0300 |
---|---|---|
committer | Peter Kim <pk15950@gmail.com> | 2021-08-05 15:11:01 +0300 |
commit | fb1822ddeb28037544e94862112aa7338a0c278b (patch) | |
tree | 267df230cd7bbe4bff3dfee204755b959ddc2d30 /source/blender/bmesh/operators | |
parent | f45860fba9c47466a18d92c1621c153aaef7be05 (diff) |
XR: Controller Data Improvements
Provides two key improvements to runtime controller data.
1. 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.
2. Runtime controller data is now stored as a dynamic array instead
of a fixed array. This makes the API/functionality more adaptable to
different systems.
Does not bring about any changes for users since only internal
runtime functionality is currently affected.
Reviewed By: Julian Eisel
Differential Revision: http://developer.blender.org/D12073
Diffstat (limited to 'source/blender/bmesh/operators')
0 files changed, 0 insertions, 0 deletions