Smooth Teleportation

WebVR locomotion prototype designed and coded to test Smooth Teleportation on VR-capable devices (3DOF and 6DOF) and standard desktop.

To move the camera rig's position to any selected destination I used standard animation.
Then, by setting a fixed duration time, I was able to design “responsive” locomotion speed and simulate either the “walking” or the “running” depending on how far the selected destination is.

To control entities and interactions programmatically I have registered my custom component aframe-smooth-teleportation.

As a POC for this experiment, I created a prototype for Samsung Gear VR and its 3DOF controller. The same mechanics apply to 6DOF devices.

LAUNCH EXPERIMENT

Prototype details on Twitter


Then I also create another prototype for this experiment which works with mouse inputs on standard Desktop.

LAUNCH EXPERIMENT

Prototype details on Twitter