第9章图形用户接口与交互技术.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章图形用户接口与交互技术

第九章图形用户接口与交互技术 9.1 交互输入的硬件设备 键盘 图形学系统中的键盘中有ASCII编码键、命令控制键和功能键,用以实现图形操作的某一特定功能。另外,某些键盘上还包含了其它类型的光标定位设备,如跟踪球和操纵杆。 常见的标准键盘如所示。 9.1 交互输入的硬件设备 光笔 光笔是一种检测光的装置,它直接在屏幕上操作,拾取位置。 光笔的这种结构和工作过程如图所示。 9.1 交互输入的硬件设备 触摸屏 触摸屏是利用手指等对屏幕相应位置的触摸进行定位的。当用手指或小杆等触摸屏幕时,触点位置便以电子的、光学的或声音的方式记录下来,如图所示。 常见的触摸屏的类型: (1) 电阻触摸屏。 (2) 光学触摸屏。 (3) 声学触摸屏。 (4) 电容触摸屏。 9.1 交互输入的硬件设备 数字化仪 数字化仪是一种把图形转变成计算机能接收的数字形式的专用设备, 其基本工作原理是采用电磁感应技术。 它通常由一块数据板和一根触笔组成。数据板中布满了金属栅格,当触笔在数据板上移动时,其正下方的金属栅格上就会产生相应的感应电流。根据已产生电流的金属栅格的位置,就可以判断出触笔当前的几何位置。 9.1 交互输入的硬件设备 数字化仪 几种常见 的数字化仪: 9.1 交互输入的硬件设备 操纵杆 操纵杆是由一个手柄通过一个球形轴承半固定在底座上,在手柄运动时带动一对电位器或电脉冲产生器,产生位置信号,控制屏幕上的光标的坐标,如图所示。 9.1 交互输入的硬件设备 跟踪球和空间球 跟踪球和空间球是根据球在不同方向受到的推或拉的压力来实现定位的, 从而控制屏幕上的光标的坐标, 如图所示。 9.1 交互输入的硬件设备 鼠标器 鼠标器按其测量位移的方式可分为三大类: 1) 光电式鼠标 2) 光机式鼠标 3) 机械式鼠标 9.1 交互输入的硬件设备 数据手套 数据手套由一系列检测手和手指运动的传感器及天线构成,数据手套通过传感器和天线来获得和发送手指的位置和方向信息,并形成三维笛卡尔坐标系,如图所示。 数据手套常用作虚拟场景中的对象定位操作及对虚拟场景进行操纵。 9.2 交互设备的逻辑功能 数据手套 数据手套由一系列检测手和手指运动的传感器及天线构成,数据手套通过传感器和天线来获得和发送手指的位置和方向信息,并形成三维笛卡尔坐标系。 数据手套常用作虚拟场景中的对象定位操作及对虚拟场景进行操纵。 9.2 交互设备的逻辑功能 一个交互式图形系统应由硬件、 软件和用户三部分组成。 9.2 交互设备的逻辑功能 图形软件所需的信息是通过各种各样的图形输入设备获取的。输入设备从逻辑上分成以下几类: 9.2 交互设备的逻辑功能 6种基本图素: 线元素:折线集(Polyline); 点元素:符号集(Polymarker); 字符元素:文本(Text); 光栅元素:区域填充(Fill area); 单元阵列(Cell array); 一般图素(GDP-Generalized Drawing Primitive),一般画线图素,如圆、曲线以及用户自定义图素。 9.2 交互设备的逻辑功能 交互过程中常见的任务可归纳成六种类型: 定位 定位任务是用来给应用程序指定位置坐标,如 (x,y)或(x,y,z)。 定位分为两种情况,一种是把屏幕上的光标移到要确定的点;第二种就是用键盘键入一个点的坐标。 选择 选择任务是要从一个选择集中挑选一个元素,常用的有命令选择、操作数选择、属性选择和对象选择等。 选择集一般分为固定集和可变集两种。命令、属性及对象类型等选择集一般是固定的,而对象调用选择集通常是可变的。 9.2 交互设备的逻辑功能 输入文本 输入文本任务即输入一个字符串,如键入一个插图说明,向文字处理器输入文字等。 输入数值 输入数值任务是要在最大和最小数值之间确定一个值。 定向 定向是在指定的坐标系中确定形体的方向,此时需要由应用程序来确定其反馈类型、自由度和精度。 定路径 定路径任务是一系列定位和定向任务的结合,它与时间、空间有关。 9.3 基本交互技术 基本定位方法 使用定位设备指定一个点的位置,常作为图形或字符串的定位基准。 方向约束及网络约束定位方法 常用的方向定位约束是水平或垂直约束、正斜线约束、网格约束等。 引力场定位方法 把靠近一直线的任意输入点转换为直线上的点。 橡皮筋技术 当光标移动时

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档