How to add new interaction in VR template?

HI im new to VR development. Im using basic VR HMD + motion controller map for development. I have no clue how to develop new interactive objects , I have few doubts

  1. How is the collision working in VR? compared to normal fps or 3rd person? in general will add capsule component to the character how to do similar to that by using VR template?
  2. And how to use mouse track movement instead of teleportation in VR template?
    please, someone, help…

A good way I have found with the VR stuff is to not look at it as too different from a normal game setup.

You have a Pawn or Character, which has a camera attached to it. When you teleport, you basically say, move the Pawn/Character to that point, and because the camera (Your HMD in theory) is attached, you go with it.

The same idea applied if you setup a GamePad input, or WASD to move the character or Pawn around the map. You will find that because the camera is attached to the Pawn/Character, that the view in the headset will change.

Same with the collision really. Adding a capsule collision on the Pawn and running into a colliding wall will stop the Pawn/Character moving forward, and therefore yourself. You will have to do a more in-depth collison if you want to stop things like the head actually moving through static walls and things however.