Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
Azz88's avatar
Azz88
Honored Guest
2 years ago

Movement Using hands

I have seen the Videos on the First Hand movement using only the hands to "Teleport" like you would with the controller. 

I have movement with the controllers fully implemented in my testbuild and have demoe'd to a few people call them Non-VR Folk. and how ever many times i try and explain to them that by "Pushing the stick forward and holding it will allow you to see a laser cast onto the ground which will represent the spot you will teleport to" They all somehow do the exact same thing and flick the stick so many times that they end up traversing the enviroment right into a wall and breaks the immersion for them. i would love to implement this hand gesture into Unity for them to understand it more logically using their own hands for the Movement/teleportation. 

how would i go about using this SDK for Unity? Sorry i am new to Unity also. i am an artist more so, diving into the world of VR. Everything is in place bar this 1 part that most people who have never played a game with a joystick seem to be unable to grasp.. i tried explaining it in a multitute of ways and the same outcome happens. they all end up flicking the stick so many times they end up stuck in a wall and freak out.

 

Would love some help and guidance.

Thanks in advance. 🙂 

6 Replies

  • Big_Flex's avatar
    Big_Flex
    Meta Employee

    Hi Azz88, thanks for posting your question! First Hand uses the Interaction SDK, which has official docs here. I'm on the Interaction SDK team, so you can tag me or DM me if you have additional questions.

    Here's how you'd get started with the SDK and set up teleport.

    1. Complete Getting Started with Interaction SDK.
    2. Complete the Add Locomotion Interactable section of the locomotion tutorial. This shows you how to add teleport hotspots to your level. You can ignore the rest of the tutorial since locomotion interactors are included with your rig as of v62. Before v62 users had to manually add them, which is why that section is still there.
  • Big_Flex  - Any thoughts on how we set up locomotion when using the Meta building blocks? Documentation doesn't seem to line up with the components in the Building Blocks (Controller Tracking + Camera Rig)

    • Big_Flex's avatar
      Big_Flex
      Meta Employee

      Hi Abhinai13, Building Blocks currently don't support locomotion, so you'd have to follow the steps I listed above. 

      • Abhinai13's avatar
        Abhinai13
        Explorer

        Hey, heads up I got locomotion working with the building blocks by adding an OVR player controller to the camera rig. This auto adds a character controller as well.