当我们在现实生活中的时候,可以很清楚的意识到自己的空间位置,在大街上可以为外地人指路,即使你现在闭上眼睛,也可以轻松指出门的位置。那么对于VR来说,很重要的一个任务就是让玩家在虚拟的环境中也能有同样的能力。根据难度、深度不同,人需要在一个环境中完成的任务可以分成以下三种:探索/浏览、搜索、操纵。1
1. 探索/浏览 exploration/browsing
没有确定的目标;收集有关空间区域、四周物体的信息,熟悉和学习新环境。需要持续性的前进方向控制的功能,需要停止的功能。
2. 搜索 search
有确定的目标,但是不知道目标在哪里。
3. 操纵 maneuvering
不需要大的移动,但是需要对面前的物体进行精准的操纵。比如要打开门、按下按钮。由于对精确度的要求很高,比如一定要选择到一个小的物体才可以,所以可能比较繁琐和费时,这种情况下可能让玩家屡屡失败。然而如果对精度没有要求,那么游戏可能就会失真,可玩性也会降低。这就要求开发者提供一个精确度要求和达成速度两者间的平衡,考虑系统的可用性。
1 Kruij E, Riecke BE. Navigation interfaces for virtual reality and gaming: Theory and practice. In Virtual Reality (VR), 2017 IEEE 2017 Mar 18 (pp. 433-434). IEEE. http://ispace.iat.sfu.ca/project/vr-navi-tutorial/ part 2. (slides pp. 4)