Closed MiPa12 closed 10 months ago
You should check out @FejZa new Locomotion system for the #XRTK which provides several "out of the box" teleport systems and an extensible framework for adding more https://github.com/XRTK/com.xrtk.core/tree/development/XRTK-Core/Packages/com.xrtk.core/Runtime/Services/LocomotionSystem
You can either use it in the xrtk, or with a few modifications, use it in the MRTK as they are based on the same core (just make sure to retain the OpenSource License with the feature)
It is on our v3 roadmap to rethink how our teleportation / locomotion system works.
Here are some locomotion methods that might be useful to look to get ideas of what kind of method to implement for VR.
GingerVR
This is a collection of techniques to help reduce motionsickness when using VR HMDs.
GitHub: https://github.com/angsamuel/GingerVR Paper: https://ieeexplore.ieee.org/document/9090447
Locomotion Vault
Database, created by Microsoft, of over 100 locomotion techniques, but no implementations.
GitHub: https://locomotionvault.github.io/ Paper: https://www.microsoft.com/en-us/research/publication/locomotion-vault-the-extra-mile-in-analyzing-vr-locomotion-techniques/
An Evaluation Testbed for Locomotion in Virtual Reality
Locomotion methods implemented: Arm swinging, Walking-in-place (WIP), Cyberith’s Virtualizer, Joystick.
GitHub: https://github.com/VRatPolito/LET-VR Paper: https://dx.doi.org/10.1109/TVCG.2020.3032440 Video of Locomotion methods: https://www.dropbox.com/sh/82fw7i277oo0fef/AACl-FxRi6imX7NUpbYIpEhCa/Training?dl=0&subfolder_nav_tracking=1 Scenarios (tasks): https://www.dropbox.com/sh/82fw7i277oo0fef/AABWOcbEH2ReGD4JK8ZeHNmAa/Scenarios?dl=0&subfolder_nav_tracking=1
Redirected Walking Locomotion Techniques Toolkit
GitHub: https://github.com/USC-ICT-MxR/RDWT Paper: https://ieeexplore.ieee.org/document/7859537
XinReality - Locomotion
A database of Locomotion techniques, similar to Locomotion Vault, but there are some links to source code of the locomotion techniques.
Website: https://xinreality.com/wiki/Locomotion
Travrsal
GitHub: https://github.com/WetzoldStudios/traVRsal-sdk Website: https://www.travrsal.com/
I hope this helps.
We appreciate your feedback and thank you for reporting this issue.
Microsoft Mixed Reality Toolkit version 2 (MRTK2) is currently in limited support. This means that Microsoft is only fixing high priority security issues. Unfortunately, this issue does not meet the necessary priority and will be closed. If you strongly feel that this issue deserves more attention, please open a new issue and explain why it is important.
Microsoft recommends that all new HoloLens 2 Unity applications use MRTK3 instead of MRTK2.
Please note that MRTK3 was released in August 2023. It features an all-new architecture for developing rich mixed reality experiences and has a minimum requirement of Unity 2021.3 LTS. For more information about MRTK3, please visit https://www.mixedrealitytoolkit.org.
Thank you for your continued support of the Mixed Reality Toolkit!
Describe the problem
Hi, with the current teleport system provided by the mixed reality toolkit, I get motion sickness when moving back or turning.
Describe the solution you'd like
Similar to the solution provided in the mixed reality portal (black shadows appear on the edge when turning or moving back):
https://user-images.githubusercontent.com/61323363/136593913-0c1fe757-16aa-47f9-aa5d-bbcb11d14087.mp4