在前三期的Daydream设计分享中,分别从应用场景、用户界面以及场景设计等三方面总结了移动VR内容制作的要领。今天,我们要一起来学习下Daydream设计分享的最后篇章——移动VR内容的输入设计。
不同于二维的界面,VR内容有如一个平行世界。除了与操作界面进行交互之外,用户还需要与VR内容进行有如现实般地频繁互动。因此需要一款特别的输入设备来支持VR内容的交互。HTC Vive的手柄以及Oculus的Touch都是PCVR输入设备的优秀案例。
但是对于移动VR而言,一直没有一款让人满意的输入设备出现。这次Google除了带来了Daydream头盔之外,还专门设计一款移动 VR手柄。那我们就一起来观摩下Google工程师Alex的分享,看看这款Daydream Controller能否把移动VR的交互带入另一个时代。
这个号称可以操控虚拟空间与时间的魔法工具—Daydream控制器,我们先来认识下他的基本功能键。
拿到控制器能做的第一件事就是指向和点击。用户在主界面交互的时候首先会体验到这两个功能。
开发者可以将这个按键设定成任何功能。屏幕暂停、保存游戏、游戏或者应用中的一个动作。这个按键的功能完全由开发者决定。
这个按键是系统自带的,用来回到主界面之类的功能。
Home键侧边的音量键也是系统默认。
控制器上有一个二维的触控按键。按键的手感会和鼠标有点像。
具备9轴IMU的Daydream Controller能够开发非常多功能。为此Google配套了丰富的手势库,而且为了让开发者能够高效地理解以及应用这些手势,Google还专门开发了一个包含多种小游戏Demo的“Daydream设计游乐场”(用心良苦)。让我们一起来看看一下游乐场里的demo展示,看看控制器在虚拟世界中都能做些什么。
来回挥动球拍。
和挥动手臂不一样,甩动手腕是一个快速的动作。
将煎饼果子翻面然后放进盘里。
控制器可以会变成物体本身,这也是它很有趣的功能之一。
像下图这个迷宫就和控制器合为一体。当转动移动控制器的时候,迷宫也跟着转动。
再比如转动控制器查看物体。
使用控制器把机械臂伸出去,转动控制器将物体举起。用触摸板来控制雕像的远近。
用控制器来雕刻,创造出新的物体。
再来看看第三人称视角的游戏,比如用触控板控制“小龙”移动获得金币。
用控制器移动角色,解开迷宫等;