zoukankan      html  css  js  c++  java
  • 虚拟环境中用户需要完成的和移动相关的三种任务

    当我们在现实生活中的时候,可以很清楚的意识到自己的空间位置,在大街上可以为外地人指路,即使你现在闭上眼睛,也可以轻松指出门的位置。那么对于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)

  • 相关阅读:
    Python解释器【转载】
    Python第一行代码
    Hive安装部署
    Python 3.6安装教程
    Spark安装部署
    Code:Blocks中文输出乱码解决方法
    HBase集群安装部署
    Hadoop集群时间同步
    ZooKeeper安装部署
    Linux重置mysql密码
  • 原文地址:https://www.cnblogs.com/mysunnytime/p/8083828.html
Copyright © 2011-2022 走看看