传送类型

Stationary

原地,不需要任何移动
最简单,只需要一个world space location

Rail Locomotion

轨道移动系统,让用户绑定在一个轨道上,自动穿过场景。
需要考虑旋转和速度,以及用户沿途如何交互。

Gaze Teleporation

目光传送门
和通常的传送门差不多,区别在于用户传动到的位置是他们目光看到的位置。
在输入装置比较低级的时候,这种方式很受欢迎,但是缺点也很冥想,需要头部精确定位
这不是很友好,所以现在有了更精确的输入控制器,用的人也不多了

Telepotation Locomotion

用户使用控制器传送位置
不但可以传送location,而且可以传输rotation,也就是传送过去面对何方

Standard Controller Movement

用户通过手中控制器的摇杆(analog sticks)移动
虽然在游戏行业已经存在了几十年这种控制方式,但还是需要做VR优化

  • 将移动速度直接映射到摇杆上。
  • 不要用推动的轻重来映射移动速度,这回让用户感受不自然而且难受。

UE4 操作

通过以下了解移动系统:

  • VR模板中的运动控制器Pawn
  • BP_MotionController