Replace LiveLink UniversalTrackedComponent implementation by MotionControllers
All threads resolved!
- 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
Merge request reports
Activity
added Feature label
assigned to @david.gilbert
added 1 commit
- 072ee57e - Replaced UniversalTrackedComponents with MotionControllers and set the...
added 1 commit
- 99e237fe - Merged Head and Camera into one. Tracked Camera then with livelink on cave.
added 4 commits
-
af586bed...eabbd1df - 3 commits from branch
dev/5.3
- d0f3581e - Merge branch 'dev/5.3' into 'feature/motion_controller_livelink_workaround'
-
af586bed...eabbd1df - 3 commits from branch
requested review from @jonathan.ehret
- Resolved by David Gilbert
- Resolved by David Gilbert
- Resolved by David Gilbert
- Resolved by David Gilbert
@daniel.rupp @spape would be cool if you could also take a look besides Jonathan
- Resolved by Jonathan Ehret
I just created a new project based on our 5.3 template, added the DTrackPlugin and Toolkit with this branch. I tested Teleportation/Continuous movement and grabbing. In VR everything works. In desktop mode, however, the controller can no longer be moved with the mouse.
added 1 commit
- 2c2b8243 - moved debug desktop hand movement stuff to pawn and fixed it
mentioned in commit c6607343
Please register or sign in to reply