Replace LiveLink UniversalTrackedComponent implementation by MotionControllers
- Added a hack/hotfix that allows the usage of livelink subjects as MotionController source. PR to fix the underlying issue: https://github.com/EpicGames/UnrealEngine/pull/10895
- Replaced UniversalTrackedComponents with MotionControllers (for hands)
- Replaced Head UniversalTrackedComponent with Camera and tracked said Camera via LiveLink directly
- Removed CapsuleRotationFix as Editor LiveLink Tracking is not needed
- Added newly featured XRDeviceVisualization Components
Potential todos:
- Document Blueprints
- Unify livelink subject definition somewhere, currently head tracking is on tick while motion source is set in construction
- On Desktop mode, I guess the controllers should be at the same position with the same rotation as the camera? Need to think how to implement that without attaching.
Edited by David Gilbert