I’m learning VR so I decided to recreate in UE4 the basic VR interactions like one can see in Oculus Home or SteamVR Home. That includes simple teleport and turn in place using thumbstick (without pressing), outline for objects that can be grabbed, laser pointer interaction, etc.
I took the default UE4 VR project and started to add new features to it. It’s a work in progress, so not everything is implemented yet. So far I implemented the teleportation, outlines and started laser pointer interaction. You can see the result so far in the video below:
If you want to try, the project is available on github:
It’s basically the default UE VR project template with some modifications. Modified parts are mostly in MotionControllerMap, MotionControllerPawn and BP_MotionController. Modified parts are all commented in orange color and prefixed with [BasicVR], so you can easily search for them.
I only have Oculus Touch, so I’m not sure which controls are better for the Vive.
I’ll post here when I add some more features, so press Subscribe button above if you are interested.
I hope you find the project useful!
Edit: unfortunately I discovered that my eyes are not very VR friendly, so I don’t doing anything VR anymore. But the project is opensource, so feel free to grab it and modify it as you wish!