在2001年CHI发表的论文中1,Tan等人提出,关于3D漫游(3D Navigation)的研究主要分为两种:一种是发掘有关漫游的认知原则,一种是开发一些具体的漫游技术,用于解决某些特定场景的问题。他们总结了相关的研究如下:
认知原则:
Thorndyke & Hayes-Roth等人:地图和自由探索所获得的空间信息的不同之处;
Darken el al:大型虚拟环境中的认知和设计原则;
Furnas:通过大型数据结构,探索有效的漫游的“可穿越性(traversability)”和“可漫游性(navigability)”;
Bowman:对虚拟漫游的运动方面进行的上层分类;
漫游技术:
-2D:(常常以缩放的方式帮助用户进行漫游)
Masui:以在每个视区内改变搜索区域的方式进行漫游;
Bederson:Pad++,以缩放为主要方式进行漫游;
Igarashi:基于滚动速率的自动缩放,可在滚动速度增加时为用户提供全局文档视图;
Tan等人基于Igarashi的研究,解决了两个问题:如何让用户准确的从全局视图转换到特定的目标区域;还有如何让用户查看某个特定对象。
- 3D:
(同时拥有多个坐标视图)
Fukatsu:同时提供给用户鸟瞰全局图和局部视图;
Stoakley:类似,不过是提供微型的3D世界,而不是鸟瞰图;
Robinett:用缩放的方法让用户快速飞到不同的区域;
Ware:提出“cyclopean scaling”和根据深度调节的飞行,通过物体的距离调节飞行速度。
Elvins:创建3D略缩图(一个微型的虚拟世界)来帮助用户寻找地标;
(扭曲虚拟世界)
鱼眼视图;
透视墙;
Document Lens;
Desert Fog;
1 Tan, Desney S., George G. Robertson, and Mary Czerwinski. “Exploring 3D Navigation: Combining Speed-Coupled Flying with Orbiting.” In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 418–425. CHI ’01. New York, NY, USA: ACM, 2001. https://doi.org/10.1145/365024.365307.