配色: 字号:
第6章 直接操纵与虚拟环境
2022-06-08 | 阅:  转:  |  分享 
  
第6章直接操纵与虚拟环境6.1直接操纵和WIMP界面6.2直接操纵的应用6.3直接操纵的设计6.43D界面6.5远程
操作6.6虚拟和增强的现实实验:熟悉直接操纵界面第6章直接操纵与虚拟环境在直接操纵(directoperation)用户
界面中,用户可以看到真实世界的可视化表示。用户通过对真实世界中熟悉物体的表示进行操作来完成特定任务。这样的界面对用户而言往往比较容
易学习和使用,但对用户界面开发人员而言相对比较困难和复杂。通过与真实世界的可视化表示的交互,用户可以快速地完成许多操作并能立刻见到
操作的结果。第6章直接操纵与虚拟环境扩展直接操纵的较新概念包括虚拟现实、增强现实和其他有形且可触摸的用户界面。虚拟现实把用户放
在沉浸式环境中,正常环境被呈现人工世界的头盔显示器遮挡;数据手套中的手势允许用户指点、选择、抓取和导航。增强现实让用户待在正常环境
中,但添加了透明覆盖物,其上有建筑物的名称或者隐藏对象的可视化等信息。有形且可触摸的用户界面给予用户物理对象来操纵,目的是操作界面
:例如,把几个塑料块相互靠近,来创建办公室的平面布置图。目前,所有这些概念不仅应用于个人交互,而且应用于更广泛的人造世界中,即创建
协同工作和其他类型的社会媒体交互。所谓沉浸,就是让人专注在由设计者营造的当前目标情境下感到愉悦和满足,而忘记真实世界的情境。而增强
现实,是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。6.1
直接操纵和WIMP界面“直接操纵”最早是由Shneiderman(1982)提出的,它通常体现为所谓的WIMP界面。WIMP可
以有两种相似的含义:一种是指窗口、图标、菜单、定位器(window、icon、menu、pointer);另一种是指窗口、图标、鼠
标器、下拉式菜单(window、icon、mouse、pull-downmenu)。直接操纵界面的基本思想是指用光笔、鼠标、触摸
屏或数据手套等坐标指点设备,直接从屏幕上获取形象化命令与数据的过程。也就是说,直接操纵的对象是命令、数据或者对数据的某种操作,直接
操纵的工具是屏幕坐标指点设备。6.1直接操纵和WIMP界面Shneiderman认为直接操纵应具有以下特点:·该系统展现了真
实世界的一种扩展。它假定用户对于他或她兴趣范围内的对象和操作非常熟悉。系统简单地将其复制并呈现在另一种媒介——屏幕上。人们有权访问
修改这些分布在窗口中的对象。人们可以在一个熟悉的环境中以熟悉的方式进行工作,关注于数据本身,而非应用程序或工具。而往往不太熟悉的系
统物理构造从视图中隐藏了起来,不会打扰用户。6.1直接操纵和WIMP界面·对象和操作一直可见。这就像一个桌面,物体总是一直可
见的。用于执行操作的提示也是可见的——从复杂的语法和命令名称变成了带标签的按钮。光标的动作和运动显得直观、自然,而且是物理可见的。
Nelson(1980)将这个概念描述为“虚拟现实”,即一个可以被操纵的真实世界的反映。Hatfield(1981)称其为“所见即
所得”(Whatyouseeiswhatyouget,WYSIWYG)。Rutkowski(1982)把这种将智能应用
在任务上而非提供一个工具的特性称为“透明”。Hutchins、Hollan和Norman(1986)认为它应当直接包含在对象世界之
中,而不是通过一个中间媒介进行交流。·迅速且伴有直观的显示结果的增量操作。因为触觉反馈目前还不可能(即当一个人触摸某物体的时候手
的感觉),所以操作的结果应当立即以新的当前的形态直观地显示在屏幕上,也可以提供声音反馈。前一个操作的效果会迅速地被看见,任务的进展
是持续的、不费力的。6.1直接操纵和WIMP界面·增量操作可以方便地逆转。最后,如果我们发觉操作是错误的或者并非我们所期望的
,那么要能够方便地撤销。直接操纵的概念其实是在第一个图形化系统之前出现的。最早的一些全屏幕文本编辑器已经包含了类似的特性。屏幕上的
文本类似桌上的一张纸,你可以创建它(真实世界的扩展),可以对其整体进行浏览(持续的可见性)。你可以很容易地编辑修改它(通过快速的增
量操作),并立即看到结果。需要的时候,操作可以逆转。当然,它促使了图形系统的出现,明确了直接操纵的概念。6.1直接操纵和WIM
P界面但是,直接操纵界面还有一些潜在的困难。首先,用户必须知道一个可视化对象表示的意义是什么。每个图标代表一些东西,尽管这些表示对
界面的创建者而言可能非常清楚,但并不是所有的用户都清楚。其次,真实世界的可视化表示可能令人误解。由于许多界面看起来眼熟并且与真实世
界中的某些事物类似,因此用户可能会认为理解了这个特定表示的意义,但实际上他得出的结论可能是不正确的。用户可能高估或低估了计算机对真
实世界实际类比的深度。第三,对某些操作,键盘可能是最有效的直接操作设备,所以用鼠标或手指指向图标实际上可能比使用键盘慢。当用户是习
惯用键盘输入复杂密集指令的有经验的打字员时,这个问题显得尤为突出。最后,为真实世界中的对象和动作选择合适的表示不是一项简单容易的任
务。必须为真实世界选择一个简单的比喻或类比。混合比喻可能会导致混乱。比喻可能有负面含义。用户可能不了解比喻所基于的整个真实世界。因
为这样的困难,所以直接操纵用户需要和许多用户一起进行大量的测试。6.1直接操纵和WIMP界面在实践中,直接操纵并非对于屏幕上所
有对象和操作都是可行的,因为:·这个操作在图形化系统中可能很难概念化。·系统的图形能力可能有局限性。·窗口中用于放置操纵控件
的空间也许存在限制。·让人们学习并记住所有需要的操作也许很困难。当出现这些情况时,我们就会使用间接操纵。在间接操纵中,文本——如
下拉式或弹出式菜单——取代了符号,并用键盘键入代替了定位指向。大多数的窗口系统都综合了直接和间接操纵。菜单可以通过指向菜单图标并进
行选择(直接操纵)来访问。而菜单本身,是一些操作的名称列表(间接操纵)。当列表上的某个操作通过指向或者键盘选择之后,系统便开始执行
相应的命令。6.2直接操纵的应用虽然没有一个界面会具有所有令人赞赏的属性或设计特点,但下面我们所讨论的每个例子都已经有足够多的
特性来赢得大量用户的热情支持。一个最受喜爱的直接操纵例子是驾驶汽车,景象通过前窗直接可见,刹车和驾驶等的性能已经成为文化常识。例如
,如果想左转,驾驶员只需向左转动方向盘。响应是立即的,景象随即改变,这就提供反馈来改进转向。现在设想一下,试图通过键入命令或从菜单
中选择“左转30度”来使汽车准确转向是多么困难。很多应用系统中的优雅交互是由于逐渐优雅地应用了直接操纵。6.2.1文字处理软件
的历史与现状在20世纪80年代,早期的文本编辑是用面向行的命令语言完成的,用户每次只能看到一行,上下移动文件或做任何改变都需要键入
命令。后来出现的全屏幕编辑器是具有光标控制的二维界面,在这些界面中,用户能够查看全屏幕文本,通过使用退格键来编辑,或者通过键入来直
接插入。全屏幕编辑器得到了办公自动化的一致偏爱,因为用户能够清楚地看到屏幕上斜体、加粗、加下划线或居中等的文本,使得用户能够专注于
内容。到20世纪90年代早期,全屏幕编辑器被描述为“所见即所得(WYSIWYG)”。微软的Word(见图6-1)目前在Apple和
Windows平台上处于主导地位,同时大多数与其竞争的文字处理软件逐渐成为往事。图6-1WYSIWYG编辑器的例子:微软Wor
d20136.2.1文字处理软件的历史与现状WYSIWYG文字处理软件的优点包括:·用户看到全页面文本。同时显示的数十行文
本,使读者对每个句子有更清晰的上下文关联的感觉,同时允许更容易地阅读和浏览文档。相比之下,使用由行编辑器提供的单行文本视图工作就如
同管中窥豹,只见一斑。·文档可打印预览。消除格式化命令的混乱,简化了文档的阅读和浏览。表格、列表、分页符、跳行、节标题、居中的
文本和图表能够按其最终格式查看。几乎消除了调试格式化命令的烦恼和延迟,因为错误通常是立即显现的。·光标动作可见。在屏幕上看到箭头
、下划线或闪烁框,给予操作者集中注意力和执行动作的清晰感觉。·光标移动是自然的。箭头键和鼠标、触摸板或写字板等设备为移动光标提供
自然的物理机制。这与光标移动命令系统(如UP6)形成明显的对照。6.2.1文字处理软件的历史与现状·标签图标使常用动作快速。
大多数文字处理软件在工具栏中都有常用动作的标签图标。这些按钮充当永久的菜单选择显示,用于提醒用户其特性并使快速选择成为可能。·立
即显示动作结果。当用户按下按钮来移动光标或使文本居中时,其结果会立即在屏幕上显示。删除动作是立即显现的:字符、字或行被擦除,剩余文
本重新排序。同样,插入或文本移动动作在每次击键或按功能键后显示。·迅速响应和显示。大多数文字处理软件都可以高速运行;包含图形的一
整页文本显示率高,加上响应时间短,会产生令人满意的力量感和速度感。光标能够快速移动,大量的文本能够被快速浏览,动作结果几乎能够立即
显示。快速响应也减少对附加命令的需要,因此简化了设计和学习。6.2.1文字处理软件的历史与现状·易于反向的动作。用户能够通过
把光标移动到问题区域和插入或删除字符、字或行来进行简单的更改。在输入文本时,只需要退格或重新输入就能改正不正确的按键。一个有用的设
计策略是每个动作都有自然反向的动作(例如,增大或减小字体大小)。很多显示编辑器提供的选择是简单的取消动作,该动作使文本返回到上一个
动作之前的状态。容易的可逆性减少了用户对犯错或破坏文件的担心,同时也鼓励特性的探索。·图形、电子表格和动画等集成到文档体中。·
桌面出版软件可以生成复杂的多栏打印格式,并允许输出到高分辨率的打印机中。多种字体、易于集成的图形/图片、灰度和彩色允许准备高质量的
文档、简讯、报告、报纸或图书。例如AdobeInDesign。·呈现软件生成彩色文本和图形布局,可供带有大屏幕显示(投影仪或显
示屏)的计算机直接使用,以允许动画。例如微软的PowerPoint。6.2.1文字处理软件的历史与现状·超媒体环境与因特网允
许用户使用可选取的按钮或嵌入的热链接,从一页或一篇文章跳到另一页或另一篇文章。读者能够添加书签、批注和概览。·改进的宏工具使用户
能够构造、保存和编辑常用动作序列。相关特性如样式表,允许用户为间距、字体、边距等指定和保存一组选项。同样,模板的保存也允许用户将同
事的格式化工作作为他们自己文档的起点。大多数文字处理软件为商业信函、简讯或小册子提供有几十种标准模板。·拼写检查器和词典是大多数
全功能的文字处理软件的标准功能。拼写检查也能设置为当用户正在输入时起作用和自动改正一般错误。·语法检查器给用户提供单词和书写风格
方面潜在问题的评论。·文档编辑器允许用户使用标准段落来编写复杂文档,诸如合同。6.2.2VisiCalc电子制表软件及其后续
产品第一个电子制表软件Visicalc是哈佛商学院学生DanBricklin于1979年开发的。他在商务研究生课程的重复计算时遇
到挫折,于是,和朋友一起创建了“即时计算电子工作表”(其用户手册这样描述它),允许在254行63列上进行计算并立即显示结果。电子表
格可以被编程,例如第4列显示第1列至第3列中值的总和;然后,每当前3列中有数值变化,则第4列的值也会随之改变,例如,可用于制造成本
、分销成本、销售收入、佣金和利润之间的复杂依赖关系,能够按若干销售区域和不同月份而分类存储。电子表格用户能够试算备选计划或“假设分
析”场景,并立即看到改变对利润的影响。这种对会计数据表的模拟使得商业系统分析员易于理解对象和允许的动作。6.2.2VisiCa
lc电子制表软件及其后续产品VisiCalc的竞争对手迅速涌现出来,不仅对用户界面进行了有吸引力的改进,而且扩展了所支持的任务。L
otus1-2-3于20世纪80年代主导了市场,而当今的电子表格领导者是微软的Excel(见图6-2),它提供了很多特性和专门增
加的功能。Excel及其他现代电子表格程序都提供了图形显示、多窗口、统计程序和数据库访问等功能,大量操作特性由菜单或工具栏调用,扩
展性则由强大的宏工具提供。图6-2微软的Excel2013电子表格软件6.2.2VisiCalc电子制表软件及其后续产品
早期办公自动化系统的设计人员使用直接操纵原则。早期的XeroxStar软件提供了高级的文本格式化选项、图形、多种字体和分辨率高的
、基于光标的用户界面。用户可以把文档图标移到(而不是拖到)打印机图标,来产生一个硬拷贝打印输出。苹果的Lisa系统也应用了很多直接
操纵原则,尽管Lisa并未获得商业上的成功,但是为Macintosh奠定了成功的基础。Macintosh的设计人员汲取Star和L
isa的经验,做出了很多简化决定,同时为用户保留了足够的功能。硬件和软件的设计支持用于下拉菜单、窗口操纵、图形和文本的编辑以及图标
拖动的快速连续的图形交互。Macintosh的变体不久后出现在其他流行的个人计算机上,现在则由微软主导着办公自动化市场。微软Win
dows的设计仍与Macintosh的设计密切相关,两者都需要大量改进窗口管理,为新用户简化操作,为高级用户增加功能。6.2.3
空间数据管理地理应用系统为人们提供了熟悉的基于现实模型的地图,给出了自然的空间表示。“空间数据管理系统”原型的开发人员将其基本思
想归因于麻省理工学院(MIT)的NicholasNegroponte。在一个早期的场景中,用户坐在世界的彩色图形显示前,可以放大
其上的太平洋区域来查看军舰护航的标记。用户通过移动操纵杆使单个舰船的轮廓充满屏幕;缩放所显示的详细数据,比如最后可显示船长的全彩照
片。此后出现的空间数据管理系统如XeroxPARC的InformationVisualizer,它是一套工具,支持用三维动画
来探索建筑物、锥形文件目录、组织结构图、把特征项放在前面并居中的透视墙以及几种二维和三维的信息布局。6.2.3空间数据管理Ar
cGIS是得到广泛应用的地理信息系统(GIS),提供丰富的、分层的地图相关信息的数据库(见图6-3)。用户能够放大感兴趣的区域、选
择他们希望查看的信息种类(道路、人口密度、地形、降雨量、政治边界和更多信息),并进行受限搜索。简单得多但极其流行的公路、天气和经济
地图覆盖所有大陆,可在因特网、CD-ROM、桌面和移动设备上获得。图6-3ArcGIS提供综合绘图功能和相关数据的管理6.2.
3空间数据管理谷歌地图(GoogleMaps,见图6-4)和更强大的谷歌地球(GoogleEarth,见图6-5)把来自空
中照片、卫星图像和其他来源的地理信息结合在一起,以创建能够容易查看和显示的图形信息数据库。在一些区域,其细节能够一直扩延到街道上的
个别房屋。它对Mac和PC平台都是可用的,并作为插件提供给某些浏览器。更健壮、更详细的商业版可付费使用,而成千上万的用户使用免费版
。空间数据管理系统的成功取决于设计人员在选择对用户来说自然且易于理解的图标、图形表示和数据布局方面的技能。缩放或滑过数据的乐趣甚至
吸引着焦虑的用户,而他们迫切需要附加功能和数据。图6-4谷歌地图图6-5谷歌地球6.2.4电子游戏对很多人来说,最令人
兴奋、设计良好且商业上成功的直接操纵概念的应用在电子游戏世界。早期的简单且流行的游戏Pong要求用户转动旋钮来移动屏幕上的白色矩形
块。一个白点充当乒乓球,它击中墙后弹回,这时必须被移动的白色矩形击回。用户逐步提高放置“球拍”的速度和准确度以防止不断加速的球漏过
,而计算机扬声器在球弹跳时发出“乒乓”声。看其他人玩30秒种是一个人成为胜任的新手所需的全部训练,但要成为一个熟练的专家则需要数小
时的练习。后来的游戏在规则、彩色图形和声音方面要复杂得多,包括多人竞赛(例如网球或空手道游戏)、三维图形、较高的分辨率和立体声等
。这些游戏的设计人员提供刺激的娱乐、对新手和专家的挑战,以及很多吸引人的、界面设计的人性因素方面的课程,这与很多用户对办公自动化设
备表现出的焦虑和抵制形成了鲜明的对比。6.2.4电子游戏游戏世界正在迅速地发展,在很短的时间内游戏都在不断地更新换代。游戏平台
已经把强大的三维图形硬件引入了家庭。如今,互联网上的在线多人游戏也受到很多用户的欢迎。大多数游戏连续显示分数,以便用户能够度量自己
的进步程度,并与他们以前的成绩相比较,与朋友们或最高的得分手进行竞争。通常,10个最高的得分手能够把他们名字的首字母保存在游戏中供
公开展示。这种策略提供一种鼓励精通的正面增强形式。对小学儿童的研究已经表明,连续显示分数是极其有价值的。机器生成的反馈(诸如“很好
”或“你做得真好!")不是那么有效,因为相同的分数对不同的人来说具有不同的意义。大多数用户更喜欢做出自己的主观判断。提供行为数据
和态度数据的组合能够增加游戏的沉浸质量。6.2.5计算机辅助设计大多数用于汽车、电路、飞机或机械工程的计算机辅助设计(CAD)
系统都使用直接操纵原则。房屋建筑师和居家设计师已经配置了强大的工具AutodeskInventor(见图6-6),其组件可用于处
理结构工程、平面布置图、内部构造、环境美化、配管工程和电气安装等。使用这类程序时,操作者可能在屏幕上看到电路简图,使用鼠标点击,能
够把部件移进或移出所建议的电路。在设计完成后,计算机能够提供关于电流、压降和造价方面的信息,以及关于不一致或制作问题的警告。同样,
报纸版面设计师或汽车车身设计师能够在几分钟内容易地尝试多个设计,并能够记录有前景的方法,直至他们找到更好的方法为止。使用这些系统的
乐趣源于直接操纵感兴趣对象的能力和迅速生成多个备选方案。图6-6AutodeskInventor6.2.5计算机辅助设计
大量制造企业都在使用AutoCAD和类似系统,对于厨房和浴室布局、环境美化计划及其他情形,也有专门的设计程序。这些程序允许用户控制
不同季节阳光的角度,以查看环境的影响和房屋不同部分的阴影。他们允许用户查看厨房布局,计算地板与工作台面的尺寸估值,甚至直接用软件打
印出材料清单。在住宅和商业市场中,室内设计软件领域的产品设计用来跨越从桌面到万维网的所有环境工作,并且提供各种视图(俯视图、架构视
图、正视图)来为客户生成更真实的设计概况。6.2.5计算机辅助设计一些应用系统用于计算机辅助制造(CAM)和过程控制,如霍尼韦
尔公司的Experion过程知识系统给炼油厂、造纸厂或发电厂的经理提供其工厂的彩色图解视图。而图解视图可能在多个显示器上或在墙面大
小的地图上显示,并用红线指示任何超出正常范围的传感器值。操作者点击一次就能得到有故障部件的更详细视图;操作者第二次点击就能检验单个
传感器或使阀门和电路复位。这种设计的一个基本策略是消除对复杂命令的需要,操作人员可能仅在一年一次的紧急情况期间需要回忆这种命令。图
解视图提供的可视概况方便使用模拟方式对问题求解,因为屏幕表示和工厂的温度或压力之间的联系是如此紧密。6.2.6直接操纵的持续演
进成功的直接操纵界面必须提供现实世界的适当表示或模型。对有些应用来说,转到使用视觉语言可能是困难的,但在使用了可视化直接操纵界面后
,大多数用户和设计者几乎不再会愿意使用复杂的语法符号来描述基本的视觉过程。在现代文字处理软件、绘图程序或电子制表软件中有大量的特性
,学习关于这些特性的命令是难以设想的,但是视觉线索、图标、菜单和对话框甚至使间歇用户也可能成功地使用系统。6.2.6直接操纵的
持续演进直接操纵界面应用十分广泛,包括个人理财和旅游安排。直接操纵的另一新兴应用是智能家居。因为如此多的家庭控制涉及平面布置图,所
以直接操纵动作自然发生在平面布置图的显示上,并且每个状态指示器(诸如盗窃报警器、热传感器与感烟探测器)和激活器(诸如开/关窗帘或遮
光器的控制器、空调控制器、音/视频扬声器或屏幕的控制器)在平面布置图显示上都有可选择的图标。用户只需把CD图标拖到卧室和厨房,就能
把起居室中CD播放的声音发送到这些房间,他们能够通过移动线性标尺上的标记来调节音量。视频的直接操纵正在由直接拖动内容的选项所扩展
。使用传统的直接操纵窗口组件时,用户沿着时间标尺移动滑块来得到期望的视频位置。一项新的技术,称为相对流拖动,代之以允许用户通过沿着
视觉轨迹拖动感兴趣的对象来移过视频。这项技术在触摸输入的手持式多媒体设备中工作得很好。6.2.6直接操纵的持续演进用户正试图更
好地理解所有数据和现在可用的其他视觉内容。管理这种信息的一种方式是通过使用导航板。能够一次查看大量的信息、直接操纵它们和在视觉上观
察其影响,这是一个强大的概念。商家和公司每天都被大量数据轰炸。把这种用户生成的数据组织成有用的图形格式的能力,能够帮助他们管理资源
和发现趋势。6.2.6直接操纵的持续演进到20世纪90年代时,直接操纵的变体已经对超越桌面的设计有一定影响,诸如虚拟现实、普适
计算、增强现实和有形用户界面。虚拟现实把用户放在一个与外界隔离的沉浸式环境中。他们看到立体眼镜内的人工世界,只要他们一转头这个人工
世界就被更新。用户通常通过数据手套内的手势来控制活动,数据手套允许他们指点、选择、抓取和导航。手持式控制器允许用户具有一个6自由度
的指示器(三维的位置和三维的方向),来模仿鼠标点击,或在它们指示的方向飞行。虚拟世界允许用户穿过人身、游过海洋、坐在电子云上绕核子
转动,或与那些通过互联网连接的远距离协作者共同参与到幻想世界中。现在,这个概念已经扩展到第二人生游戏中。在此游戏中,用户能够穿越空
间进行远距传物,并且在另一个世界中有社交活动。用户能够呈现各种化身的形象,并且完全地改变他们的特征;老人能够变成年轻人,男人能够变
成女人,长发能够变成短发。6.2.6直接操纵的持续演进将来肯定有很多直接操纵的变体和扩展,但其基本目标仍将保持为类似的:能快速
学习的可理解界面、可预测和可控制的动作以及确认进展的适当反馈。直接操纵之所以有吸引用户的能力,是因为它快速甚至是有趣的。如果动作简
单,可逆性就是有保证的,记忆起来也容易,会减少焦虑,用户感觉处于控制地位,满意度会不断提高。6.3直接操纵的设计直接操纵界面的
一些设计指南是:1)使用易于理解的图标:图标的意义应该尽可能明确。一个不恰当的图标不能很好地表示它的信息。例如,在基于Window
s的系统中,“垃圾站”表示删除的条目的放置位置。这个图标的意义就很容易理解。2)避免令人迷惑的类比:图标应以预期的方式工作。例如,
对基于Windows系统上的垃圾站的情况,如果放在垃圾站中的条目不能恢复,图标就没有按预期的方式来工作。用户知道实际生活中放在垃圾
箱中的东西被收垃圾的人清空之前是可以恢复的。3)不违反大众习惯:不同的用户群体可能对一个图标如何工作有不同的设想。例如,在美国,绿
色左箭头表示可向左拐,因为交通已使用了红灯。但在加拿大,闪烁的绿灯表示可向左拐。6.3直接操纵的设计4)为特有目的使用图标:图
标不见得比键盘输入更快或更容易使用。用户用鼠标点中一个图标的速度可能没有键盘快。例如,有经验的打字员敲数学表达式要远远快于在使用图
标的计算器上选择数字和操作。为同时满足新手和熟练的打字员,Windows的计算器程序被的设计成既可以通过键盘输入数据也可以用鼠标点
击计算器面板。6.3.1三个直接操纵原则直接操纵的吸引力体现在用户的热情中,它的优势能够概括为3个原则:1)用有意义的视觉隐喻
连续表示感兴趣的对象和动作。2)用物理动作或按压有标签的按钮来取代复杂的语法。3)使用快速的、增量的可逆动作,这些动作对感兴趣对象
的影响是立即可见的。6.3.1三个直接操纵原则使用这3个原则,就可能设计出具有以下有益属性的系统:·新用户能够快速学会基本功
能,这一般通过更有经验用户的演示来实现。·专家用户能够快速工作以执行范围广泛的任务,甚至是定义新的功能和特性。·有知识的间歇用
户能够记住操作概念。·很少需要出错消息。·用户能立即看到他们的动作是否正在推动其目标,如果该动作是起反作用的,他们仅能改变他们
活动的方向。·用户感受到的焦虑较少,因为界面是可理解的且动作能够易于反向。·用户获得信任感和掌控感,因为他们是动作的发起人,感
觉到处于控制地位,并且能预测界面的反应。6.3.1三个直接操纵原则与文本描述符相比,处理对象的视觉表示可能更“自然”,更符合于
人天生的能力:在人类进化的过程中,动作和视觉技能的出现远在语言之前。心理学家早就知道,当提供给人们视觉的而非语言的表示时,人们会更
快地领会空间关系和动作。而且,形式数学系统的适当视觉表示经常促进直觉和发现。瑞士心理学家JeanPiaget描述了运算发展的4
个阶段:感知运动(从出生到大约2岁)、前运算(2~7岁)、具体运算(7~11岁)、形式运算(从大约11岁开始)。根据这一理论,在具
体运算阶段,在对象上的物理动作是可理解的,这时孩子们获得守恒性或不变性的概念。在大约11岁时,孩子们进入形式运算阶段,在这个阶段中
他们使用符号处理来表示在对象上的动作。因为数学和程序设计都需要抽象思维,这对孩子们来说是困难的,因此设计人员必须把符号表示与实际对
象联系起来。直接操纵把活动带到具体运算阶段,使得某些任务对较大的孩子和成年人都变得更容易。6.3.2视觉思维与图标视觉语言和视
觉思维的概念是由Amheim提出的,并且得到商业图形设计人员、符号学(符号学是研究记号和符号的学科)方向的学者和数据可视化大师的欣
然接受。计算机可以提供一种不寻常的视觉环境,用于揭示结构、显示关系和使吸引用户的互动成为可能。计算机界面渐增的视觉性质,有时能够挑
战有逻辑的、线性的、面向文本的、理性的程序员,而他们是第一代黑客的核心。尽管这些陈规或笨拙的模仿经不住科学的分析,但它们确实表达了
计算技术正在遵循的两条道路。6.3.2视觉思维与图标在计算机世界里,图标通常是对象或动作的小(小于1平方英寸或64×64像素)
的表示。更小的图标经常用于节省空间或集成到其他对象之中,诸如集成到窗口边框或工具栏中。绘图程序经常用图标表示工具或动作(例如,套索
或剪刀表示裁剪图片,刷子表示绘画,铅笔表示绘图,橡皮表示擦净),而文字处理软件通常用文本菜单表示动作。这种差异似乎反映了视觉导向和
文本导向用户的不同认知风格,或者至少是在任务方面的差异。或许当用户正在从事视觉导向任务时,通过使用图标而“保持视觉风格”是有益的。
而在从事文本文档任务时,通过使用文本菜单而“保持文本风格”是有益的。6.3.2视觉思维与图标对于视觉图标和文本项都可能使用的情
况(例如在目录列表中)设计人员面对着两个相互交织的问题:如何在图标和文本之间选择,以及如何设计图标。例如明确的公路标志是有用经验的
来源,对道路弯道之类的表示来说,图标是最佳的,但有时“单行道,勿入!”之类的短语比图标更可理解。研究表明,图标加文本是有效的。因此
,如何在图标和文本之间选择,不仅取决于用户和任务,还取决于所建议的图标或文字的质量。图标可能包括很多使用鼠标、触摸屏或笔的手势。这
些手势可能表示复制(上下箭头)、删除(一个叉)、编辑(一个圈)等。图标也可以与声音相关联。6.3.3直接操纵编程除了通过直接操
纵来执行任务,也可以考虑通过直接操纵来编程,至少针对某些问题是这样。例如,用直接操纵方式来给物理设备编程,适当的视觉信息表示使直接
操纵编程在其他领域成为可能。如电子表格软件就有丰富的编程语言,允许用户通过执行标准的电子表格动作来编制程序段(记录宏)。这些动作的
结果保存在电子表格的另一部分中,用户能以文本形式对其进行编辑、打印和存储。数据库程序,诸如Access,允许用户创建按钮,激活按钮
时,将引发一系列动作和命令,并生成报告。同样,AdobePhotoshop记录用户动作的历史,然后允许用户使用动作序列和重复使用
直接操纵来创建程序。6.3.3直接操纵编程当用户忙于执行一个重复性的界面任务时,如果计算机能够可靠地识别出重复的模式并自动创建
有用的宏,这将是有用的。然后,在用户确认的情况下,计算机就可以自动接管和执行该任务的剩余部分。这种自动编程的愿望是吸引人的,但更有
效的方法可能是给用户提供视觉工具来确定和记录他们的意图。一些手机的按键能够编程来给家里或医生打电话,或呼叫其他紧急号码。这允许用户
面对较简单的界面并被屏蔽掉任务的细节。直接操纵编程给代理场景提供了一个选择方案。代理的倡导者相信计算机能够自动发现用户的意图,或能
够基于目标的模糊陈述采取动作。虽然不可能这么容易地确定用户的意图,并且模糊陈述通常也不太有效。然而,如果用户能够用可理解的、从视觉
显示中选择的动作来指定他们想要的事物,通常就能够迅速实现其目标,同时保持他们的控制感和成就感。6.43D界面一些设计人员梦想能
构建出接近三维现实的丰富界面。他们相信,界面越接近现实世界,就越容易使用。这种对直接操纵的极端解释是一种值得怀疑的主张,因为用户研
究表明,使人迷失方向的导航和复杂的用户动作等,都能使现实世界和3D界面中的性能降低。很多界面(有时称为2D界面)通过限制移动、限制
界面动作和确保界面对象的可见性而设计得比现实世界简单。然而,用于医学、建筑、产品设计和科学可视化目的的“纯”3D界面的强大实用性,
意味着它们仍然是对界面设计人员的重要挑战。一个吸引人的可能性是,“增强”的界面可能比3D现实要好。增强的特性使超人的能力成为可能,
诸如快于光速的远距传物、飞越物体、物体的多个同步视图和X光线视觉。与那些只寻求模仿现实的人相比,好玩游戏的设计人员和创造性应用系统
的开发人员已经把技术推进得更远。6.43D界面对于那些基于计算机的任务(诸如医学成像、建筑绘图、计算机辅助设计、化学结构建模和
科学仿真)纯3D表示显然是有用的,且已经成为重要产业。然而,甚至在这些情形中,其成功也经常是由于使界面优于现实的设计特性。用户能够
如魔法般地改变颜色或形状、复制对象、缩/放对象、把组件分组/解组、用电子邮件发送它们和附加浮动标签。在这些表示中,用户还能够执行其
他有用的超自然动作,包括取消最近动作等。吸引人的、成功的3D表示的应用是游戏环境。这些环境包括第一人称动作游戏和角色扮演幻想游戏。
在第一人称动作游戏中,用户在城市街道上巡逻,或沿着城堡的走廊飞奔的同时射击对手;角色扮演幻想游戏中具有优美展示的岛屿港口或山丘要塞
。很多游戏通过允许用户选择3D化身来表示他们自己而使社交场合丰富多彩。用户能够选择与自己相像的化身,但他们经常选择奇异的造型或者奇
幻的形象,他们具有颇富魅力的特征,诸如非凡的力量或美丽。6.43D界面一些基于Web的游戏环境,诸如第二人生(见图6-7),可
能包括数百万的用户和数千个由用户创建的“世界”,诸如学校、大型购物中心或城市居民区。游戏爱好者可能每周都要花很长时间沉浸在他们的虚
拟世界中,与合作者聊天或与对手谈判。索尼公司的无尽的任务(EverQuest)用这种雄心勃勃的描述来吸引用户:欢迎来到无尽的任务世
界,一个真正3D的大型多人奇幻角色扮演游戏。请准备好进入这个巨大的虚拟环境——一个完整的世界,这里拥有不同的物种、经济系统、联盟和
政策。图6-7来自第二人生中虚拟世界的图像6.43D界面这些环境可能证明是成功的,因为基于空间认知的社会背景逐渐丰富,即用
户开始认识到环境和选择站在他们身边的重要参与者的重要性。这些环境可能开始支持有效的业务会议,设想虚拟参观埃及吉萨大金字塔,你探索它
的内部走廊和查看细节,直至石头上的凿痕。三维艺术和娱乐体验,通常由Web应用软件实现,它给创新应用软件提供另一种机会。3DNA之类
的公司创建3D前端,这种前端为购物、游戏、互联网和办公室应用软件提供房间,并且对游戏、娱乐和运动的爱好者非常有吸引力。早期的Web
标准如虚拟现实建模语言(VRML),并没有产生巨大的商业成功,它已经让位于更丰富的Web标准,如X3D。该标准拥有大企业的支持者,
他们相信它将导致可行的商业应用软件的产生。6.43D界面3D技术的适当用法是把突出显示添加到2D界面中,诸如看起来似乎被抬起或
按下的按钮、重叠和留下阴影的窗口或类似现实世界物体的图标。这些可能是有趣的、可识别的和令人难忘的,它们改进了空间记忆的使用,但是也
可能造成视觉上的注意力分散和混乱,因为增加了视觉复杂度。构建电话、图书或CD播放机等真实设备的尝试,使首次用户笑容可掬,但这些想法
并未流行起来,这可能是因为用于产生3D效果的设计折中损害了可用性。6.43D界面以下列举一些有效的3D界面特性,可能充当设计人
员、研究人员和教育工作者的检查表:·谨慎使用遮挡、阴影、透视和其他3D技术。·尽量减少用户完成任务所需的导航步骤数。·保持文
本为易读的(较好的渲染、与背景的对比度良好和不超过30度的倾斜)。·避免不必要的视觉混乱、注意力分散、对比度增大和反射。·简
化用户移动(保持移动为平面的,避免像穿墙而过这样的惊人之事)。·预防错误(即创建只切割需要之处的外科工具和只产生真实分子和安全化
合物的化学工具箱)。·简化物体的移动(便于对接、跟随可预测路径、限制旋转)。·按对齐结构来组织项目组,以允许快速的视觉搜索。6
.43D界面·使用户能构建视觉组以支持空间回忆(把项放在角落或有色彩的区域)。基于奇思妙想的突破似乎是可能的。用立体显示、触
觉反馈和3D声音来丰富界面,还可证明不止在专门的应用程序中是有益的。6.43D界面如果遵循包含了增强的3D特性的这些指南,就可
能更快地得到更大的回报:·提供概览,这样用户就能看到大图片(俯视图显示、聚合视图)。·允许远距传物(通过在概览中选择目的地来快
速切换背景)。·提供X光线视觉以便用户能够看透或看穿物体。·提供历史操作保存(记录、取消、回放、编辑)。·允许对物体进行丰富
的用户动作(保存、复制、注释、共享、发送)。·允许远程协同(同步的、异步的)。·给予用户对说明文本的控制权(弹出、浮动或偏心标
签和屏幕提示),让他们按需查看细节。·提供用于选择、标记和测量的工具。6.43D界面·实现动态询问,以便快速滤掉不需要的项
。·支持语义缩放和移动(简单的动作把对象移到前面和中心并披露更多的细节)。·使地标能够显示它们自己,甚至是在远处。·允许多个坐
标视图(用户一次能处于不止一个地方、一次能看到不止一种排列的数据)。·开发更可识别和记忆的、新奇的3D图标来表示概念。6.4
3D界面三维环境深受某些用户的赏识,对某些任务是有帮助的。如果设计人员超越模拟三维现实的目标,三维环境就会有用于新的社会、科学和
商业应用系统的潜力。增强的3D界面能够成为使某种类型的3D远程会议、协同和远程操作流行的关键。当然,它将采用良好设计的3D界面(纯
的、受约束的或增强的)并进行更多的研究,以发现除了吸引首次用户的娱乐特性之外的回报。成功将属于那些提供引人注目的内容、相关的特性、
适当的娱乐和新的社会媒体结构支持的设计人员。通过研究用户性能和测量满意度,这些设计人员将能够完善其设计,并改进指南供其他人效仿。6
.5远程操作远程操作有两个起源:个人计算机中的直接操纵和在复杂环境中由操作者进行的物理过程控制。典型的任务是运行发电厂或化工厂
、控制制造厂或外科手术、驾驶飞机或车辆。如果这些物理过程发生在远程位置,我们就是在讨论远程操作或远程控制。为了远程执行控制任务,操
作者可能与计算机交互,计算机可能在没有人干预的情况下执行一些控制任务。这种想法是由监督控制概念而得来的。尽管监督控制和直接操纵源于
不同的问题领域,且通常应用于不同的系统结构,但它们具有很强的相似性。6.5远程操作如果可接受的用户界面能够构建出来,实现设备的
远程控制或远程操作的机会就会很大。当设计人员有足够的时间来提供适当的反馈以允许有效的决策时,在制造、医疗、军事行动和计算机支持的协
同工作方面有吸引力的应用系统就是可行的。家庭自动化应用系统能把电话应答机的远程操作扩展为安全和访问系统、能源控制和家电操作。太空、
水下或敌对环境中的科学应用系统,使新的研究项目能够既经济又安全地实施。在传统的直接操纵界面中,感兴趣的对象和动作连续显示:用户通常
使用指向、点击或拖动而不是键入,且指示变化的反馈是即时的。然而,如果所操作的设备是远程的,这些目标就不可能实现。因此,设计人员必须
花费额外的努力来帮助用户处理较慢的响应、不完整的反馈、增大的故障可能性和较复杂的错误恢复过程。这些问题与硬件、物理环境、网络设计和
任务域紧密相连。6.5远程操作一个典型的远程应用系统是远程医疗,或通过通信链路实现的医疗护理。这允许内科医生远程地给病人做检查
,以及外科医生完成远程手术。一个不断增长的应用系统是远程病理学,病理学家在远程显微镜下检查组织的样本或体液。发送工作站有一台装在电
动光学显微镜上的高分辨率摄像机。接收工作站的病理专家能够使用鼠标或小键盘来操纵该显微镜,并能看到放大的样本的高分辨率图像。两名看护
者通过电话交谈来协调控制,远程病理学家能够请求将载玻片人工放置在显微镜下,等等。6.5远程操作远程环境的体系结构引入若干复杂因
素:·时间延迟。网络硬件和软件造成发送用户动作和接收反馈的延迟:传输延迟,或命令到达显微镜所花的时间(例如通过调制解调器来传输命
令)和操作延迟,即直到显微镜响应的时间。系统中的这些延迟妨碍操作者得知系统的当前状态。例如,定位命令已经发出,载玻片可能需要几秒钟
的时间才开始移动。·不完整的反馈。原来为直接控制而设计的设备可能没有适当的传感器或状态指示器。例如,显微镜能够传送它的当前位置,
但它运转得如此之慢以至于它不指示当前的精确位置。·非期望干预。由于被操作的设备是远程的,因此与桌面直接操纵环境相比,非期望干预更
可能发生。例如,如果本地操作者意外地移动了显微镜下的载玻片,指示的位置可能是不正确的。在执行远程操作期间,也可能会发生故障,却没有
事件的良好指示发送到远程场所。6.5远程操作这些问题的解决方案之一,是把网络延迟和故障作为系统的一部分来加以详细说明。用户看到
系统开始状态的模型、已被初始化的动作和系统执行动作时的状态。用户可能更喜欢确定目的地(而不是动作)然后等待,直到动作被完成,之后,
如果需要就重新调整目的地。远程操作通常也用于军事和民用航天项目中。无人机已得到广泛使用,远程操作的导弹发射飞机已被测试。敏捷、灵活
的移动机器人存在于很多危险的任务情形中。水下与太空探索等军事任务和艰苦环境,是强有力的改进设计的驱动器。6.6虚拟和增强的现实
虚拟现实(VirtualReality,简称VR),也称灵境技术或人工环境,是利用电脑模拟产生一个三度空间的虚拟世界,提供使用者
关于视觉、听觉、触觉等感官的模拟,让使用者如同身历其境一般,可以及时、没有限制地观察三度空间内的事物。使用者进行位置移动时,电脑可
以立即进行复杂的运算,将精确的3D影像传回产生临场感。见图6-8。图6-8虚拟现实6.6虚拟和增强的现实而增强现实(Aug
mentedReality,简称AR)则是通过计算机系统提供的信息增加用户对现实世界感知的技术,将虚拟的信息应用到真实世界,并将
计算机生成的虚拟物体、场景或系统提示信息叠加到真实场景中,从而实现对现实的增强。在视觉化的增强现实中,用户利用头盔显示器,把真实世
界与电脑图形多重合成在一起,便可以看到真实的世界围绕着它。见图6-9。图6-9增强现实6.6.1虚拟现实的关键技术为飞行学
员设计的飞行模拟器是虚拟现实的典型应用。设计人员努力为飞行员的训练创建最真实的体验:驾驶舱的显示器和控制器取自飞机原生产厂的同一生
产线,窗户由高分辨率计算机显示器代替,精心编制声音,给人以发动机启动或反推力的效果,再由液压千斤顶和复杂的悬架系统建立飞行爬升和转
弯期间的震动和倾斜。这项精密技术可能估价为1亿美元,但即使这样,与它所模拟的价值4亿美元的喷气机相比,还是便宜得多,而且训练时更安
全、更有用。虚拟现实是多种技术的综合,包括实时三维计算机图形技术,广角(宽视野)立体显示技术,对观察者头、眼和手的跟踪技术,以及触
觉/力觉反馈、立体声、网络传输、语音输入输出技术等。直接操纵原则对那些正在设计和改进虚拟环境的设计者来说也是适用的。当用户能够通过
指点或做手势来选择动作且显示反馈立即发生时,用户就能强烈地感受到这种因果关系。界面对象和动作应该是简单的,以便用户查看和操纵任务域
的对象。6.6.1虚拟现实的关键技术在虚拟现实的头盔手套方法中(见图6-10),系统跟踪用户手和头的动作和手指手势来控制场景的
移动和操纵。为进入这种虚拟环境,需要特殊的装备,立体观测装置把不同的二维图像数据转换成三维图像。图6-10虚拟现实的头盔手套方
法6.6.1虚拟现实的关键技术1.实时三维计算机图形相比较而言,利用计算机模型产生图形图像并不太难。如果有足够准确的模型,又
有足够的时间,我们就可以生成不同光照条件下各种物体的精确图像,但是,这里的关键是实时。例如在飞行模拟系统中,图像的刷新相当重要,同
时对图像质量的要求也很高,再加上非常复杂的虚拟环境,问题就变得相当困难。6.6.1虚拟现实的关键技术2.显示虚拟现实人看周围
的世界时,由于两只眼睛的位置不同,得到的图像略有不同,这些图像在脑子里融合起来,就形成了一个关于周围世界的整体景象,这个景象中包括
了距离远近的信息。当然,距离信息也可以通过其他方法获得,例如眼睛焦距的远近、物体大小的比较等。在VR系统中,双目立体视觉起了很大作
用。用户的两只眼睛看到的不同图像是分别产生的,显示在不同的显示器上。有的系统采用单个显示器,但用户带上特殊的眼镜后,一只眼睛只能看
到奇数帧图像,另一只眼睛只能看到偶数帧图像,奇、偶帧之间的不同也就是视差就产生了立体感。用户(头、眼)的跟踪:在人造环境中,每个物
体相对于系统的坐标系都有一个位置与姿态,而用户也是如此。用户看到的景象是由用户的位置和头(眼)的方向来确定的。6.6.1虚拟现
实的关键技术跟踪头部运动的虚拟现实头套:在传统的计算机图形技术中,视场的改变是通过鼠标或键盘来实现的,用户的视觉系统和运动感知系统
是分离的,而利用头部跟踪来改变图像的视角,用户的视觉系统和运动感知系统之间就可以联系起来,感觉更逼真。另一个优点是,用户不仅可以通
过双目立体视觉去认识环境,而且可以通过头部的运动去观察环境。在用户与计算机的交互中,键盘和鼠标是目前最常用的工具,但对于三维空间来
说,它们都不太适合。在三维空间中因为有六个自由度,所以直观地把鼠标的平面运动映射成三维空间的任意运动比较困难。6.6.1虚拟现
实的关键技术3.声音人能够很好地判定声源的方向。在水平方向上,我们靠声音的相位差及强度的差别来确定声音的方向,因为声音到达两只耳
朵的时间或距离有所不同。常见的立体声效果就是靠左右耳听到在不同位置录制的不同声音来实现的,所以会有一种方向感。现实生活里,当头部转
动时,听到的声音的方向就会改变。但目前在VR系统中,声音的方向与用户头部的运动无关。4.感觉反馈在一个VR系统中,用户可以看到一
个虚拟的杯子。你可以设法去抓住它,但是手没有真正接触杯子的感觉,并有可能穿过虚拟杯子的“表面”,而这在现实生活中是不可能的。解决这
一问题的常用装置是在手套内层安装一些可以振动的触点来模拟触觉。6.6.1虚拟现实的关键技术5.语音在VR系统中,语音的输入输
出也很重要。这就要求虚拟环境能听懂人的语言,并能与人实时交互。而让计算机识别人的语音是相当困难的,因为语音信号和自然语言信号有其“
多边性”和复杂性。例如,连续语音中词与词之间没有明显的停顿,同一词、同一字的发音受前后词、字的影响,不仅不同人说同一词会有所不同,
就是同一人发音也会受到心理、生理和环境的影响而有所不同。使用人的自然语言作为计算机输入目前有两个问题,首先是效率问题,为便于计算机
理解,输入的语音可能会相当罗嗦。其次是正确性问题,计算机理解语音的方法是对比匹配,而没有人的智能。6.6.2虚拟现实的应用虚拟
环境已经在医学领域获得了成功。例如,虚拟世界能够用于治疗恐高症病人,其方式是给病人一种能够控制其视角和移动的沉浸式体验。安全的沉浸
式环境使恐惧症患者能够自我调节以适应令人惊惧的刺激,为应对现实世界中类似的经历做准备(见图6-11)。图6-11虚拟环境的太空
船体验6.6.2虚拟现实的应用VR在医学方面的应用具有十分重要的现实意义。在虚拟环境中,可以建立虚拟的人体模型,借助于跟踪球、
数据手套,学生可以很容易了解人体内部各器官结构,这比现有的采用教科书的方式要有效得多。医学院校的学生可在虚拟实验室中进行“尸体”解
剖和各种手术练习。一些用于医学培训、实习和研究的虚拟现实系统,仿真程度非常高,其优越性和效果是不可估量和不可比拟的。例如,导管插入
动脉的模拟器,可以使学生反复实践导管插入动脉时的操作;眼睛手术模拟器,根据人眼的前眼结构创造出三维立体图像,并带有实时的触觉反馈,
学生利用它可以观察模拟移去晶状体的全过程,并观察到眼睛前部结构的血管、虹膜和巩膜组织及角膜的透明度等。还有麻醉虚拟现实系统、口腔手
术模拟器等。6.6.2虚拟现实的应用外科医生在真正动手术之前,通过虚拟现实技术的帮助,能在显示器上重复地模拟手术,移动人体内的
器官,寻找最佳手术方案并提高熟练度。在远距离遥控外科手术,复杂手术的计划安排,手术过程的信息指导,手术后果预测及改善残疾人生活状况
,乃至新药研制等方面,虚拟现实技术都能发挥十分重要的作用。6.6.2虚拟现实的应用丰富的感觉能力与3D显示环境使得VR成为理想
的视频游戏工具。由于在娱乐方面对VR的真实感要求不是太高,故近些年来VR在该方面发展最为迅猛。作为传输显示信息的媒体,VR在未来艺
术领域方面所具有的潜在应用能力也不可低估。VR所具有的临场参与感与交互能力可以将静态的艺术(如油画、雕刻等)转化为动态的,可以使观
赏者更好地欣赏作者的思想艺术。另外,VR提高了艺术表现能力,如一个虚拟的音乐家可以演奏各种各样的乐器,手足不便的人或远在外地的人可
以在他生活的居室中去虚拟的音乐厅欣赏音乐会等等。如图6-12,表演者佩戴17个无线传感器、3个无线收发器组成的动作捕捉服,连接到实
时网,在虚拟情景中互动。加上头戴式显示器,跟踪头部和身体,可以给到身临其境的体验。图6-12表演者穿戴动作捕捉服6.6.2
虚拟现实的应用对艺术的潜在应用价值同样适用于教育,如在解释一些复杂的系统抽象的概念如量子物理等方面,VR是非常有力的工具。虚拟现实
不仅仅是一个演示媒体,而且还是一个设计工具。它以视觉形式反映了设计者的思想,比如装修房屋之前,你首先要做的事是对房屋的结构、外形做
细致的构思,为了使之定量化,你还需设计许多图纸,当然这些图纸只能内行人读懂,虚拟现实可以把这种构思变成看得见的虚拟物体和环境,使以
往只能借助传统的设计模式提升到数字化的即看即所得的完美境界,大大提高了设计和规划的质量与效率。运用虚拟现实技术,设计者可以完全按照
自己的构思去构建装饰“虚拟”的房间,并可以任意变换自己在房间中的位置,去观察设计的效果,直到满意为止。既节约了时间,又节省了做模型
的费用。6.6.2虚拟现实的应用虚拟现实已经被一些大型企业应用到工业的各个环节,对企业提高开发效率,加强数据采集、分析、处理能力,减少决策失误,降低企业风险起到了重要的作用。例如工业仿真可以应用在下列领域:·石油、电力、煤炭行业多人在线应急演练·市政、交通、消防应急演练·多人多工种协同作业(化身系统、机器人人工智能)·虚拟制造/虚拟设计/虚拟装配(CAD/CAM/CAE)·模拟驾驶、训练、演示、教学、培训等·军事模拟、指挥、虚拟战场、电子对抗·地形地貌、地理信息系统(GIS)6.6.2虚拟现实的应用·生物工程(基因/遗传/分子结构研究)·虚拟医学工程(虚拟手术/解剖/医学分析)·建筑视景与城市规划、矿产、石油·航空航天、科学可视化6.6.2虚拟现实的应用利用虚拟现实技术,结合网络技术,可以将文物的展示、保护提高到一个崭新的阶段。首先表现在将文物实体通过影像数据采集手段,建立起实物三维或模型数据库,保存文物原有的各项型式数据和空间关系等重要资源,实现濒危文物资源的科学、高精度和永久的保存。其次利用这些技术来提高文物修复的精度和预先判断、选取将要采用的保护手段,同时可以缩短修复工期。通过计算机网络来整合统一大范围内的文物资源,并且通过网络在大范围内来利用虚拟技术更加全面、生动、逼真地展示文物,从而使文物脱离地域限制,实现资源共享,真正成为全人类可以“拥有”的文化遗产。使用虚拟现实技术可以推动文博行业更快地进入信息时代,实现文物展示和保护的现代化。6.6.3增强现实的技术原理增强现实技术是一种将真实世界信息和虚拟世界信息“无缝”集成的新技术,是把原本在现实世界的一定时间空间范围内很难体验到的实体信息(视觉信息、声音、味道、触觉等),通过电脑等科学技术,模拟仿真后再叠加,将虚拟的信息应用到真实世界,被人类感官所感知,从而达到超越现实的感官体验。真实的环境和虚拟的物体实时地叠加到了同一个画面或空间同时存在。在视觉化的增强现实中,用户利用头盔显示器,把真实世界与电脑图形多重合成在一起,便可以看到真实的世界围绕着它。增强现实技术包含了多媒体、三维建模、实时视频显示及控制、多传感器融合、实时跟踪及注册、场景融合等新技术。增强现实提供了在一般情况下不同于人类感知的信息。6.6.3增强现实的技术原理AR系统具有三个突出的特点:1)真实世界和虚拟世界的信息集成;2)具有实时交互性;3)是在三维尺度空间中增添定位虚拟物体。AR技术可广泛应用到军事、医疗、建筑、教育、工程、影视、娱乐等领域。在基于显示器的AR实现方案中,摄像机摄取的真实世界图像输入到计算机中,与图形系统产生的虚拟景象合成,并输出到显示器。用户从屏幕上看到最终的增强场景图片。6.6.3增强现实的技术原理增强现实要努力实现的不仅是将图像实时添加到真实的环境中,而且还要更改这些图像以适应用户的头部及眼睛的转动,以便图像始终在用户视角范围内。增强现实系统正常工作所需的三个组件是:头戴式显示器、跟踪系统和移动计算能力,开发人员要将这三个组件集成到一个单元中,该设备以无线方式将信息转播到类似于普通眼镜的显示器上。GoogleGlass(见图6-13)是由谷歌公司于2012年4月发布的一款“拓展现实”眼镜,它具有和智能手机一样的功能,可以通过声音控制拍照,视频通话和辨明方向以及上网冲浪、处理文字信息和电子邮件等。图6-13Googleglass——一款实现增强现实技术的硬件设备
献花(0)
+1
(本文系太好学原创)