第3章图形交互技术_第1页
第3章图形交互技术_第2页
第3章图形交互技术_第3页
第3章图形交互技术_第4页
第3章图形交互技术_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第3章交互式技术 教学目标 了解用户接口设计所涉及的内容 理解图形输入设备及其输入处理过程 掌握常用的交互式绘图技术 重点难点 重点 理解图形输入模式 掌握常用的交互式绘图技术 难点 掌握定位 橡皮筋 菜单等交互式绘图技术 外语词汇 usermode applicationicons controlicons undo requestmode samplemode eventmode作业与上机练习课本 P75 3 上机 提出问题如何设计一个好的用户接口 为什么要定义逻辑输入设备 交互式绘图技术有哪些 3 1用户接口设计用户接口确定用户与计算机如何进行信息交换 接口设计包括 用户通过什么途径与图形系统进行联系 通过什么手段来操作系统的功能实现等 最重要的就是高效率和对用户的友好性 用户模型是用户接口设计的基础 它提供给用户有关它所处理的对象以及作用于这些对象的处理过程的一个概念性模型 显示屏幕的有效利用考虑如下几个问题 1 信息显示的布局合理性 2 充分而又正确地使用图符 3 恰当地使用各种表示方法进行选择性信息显示 反馈动态地显示系统运行中所发生的一些变化 以便更有效地进行交互作用 一致性原则在设计系统的各个环节时 应遵从统一的 简单的规则 保证不出现例外和特殊的情况 减少记忆量重要的是唤醒用户的识别而不是记忆 回退和出错处理制订好退回 取消 确认等机制预测各种可能出错的动作 并做好相应处理 联机帮助为用户提供联机帮助措施 能在用户操作过程中的任何时刻提供请求帮助 视觉效果设计色彩协调 保持色彩和亮度均匀 适应不同的用户提供多种方法使软件能适应不同熟练程度的用户 3 2逻辑输入设备与输入处理 逻辑输入设备PHIGS和GKS将各种图形输入设备从逻辑上分为六种 输入模式即如何管理 控制多种输入设备进行工作 常用的输入模式有请求 request 采样 sample 事件 event 及其组合形式等几种 1 请求方式 requestmode 输入设备在应用程序的控制下工作 程序在输入请求发出后一直被置于等待状态直到数据输入 2 取样方式 samplemode 应用程序和输入设备同时工作 当输入设备工作时 存储输入数据 并不断地更新当前数据 当程序要求输入时 程序采用当前数据值 3 事件方式 eventmode 每次用户对输入设备的一次操作以及形成的数据叫做一个事件 Event 把事件按先后次序排成队列 按先进先出原则进行处理 程序和设备同时工作 4 输入方式的组合使用一个应用程序同时可在几种输入模式方式下应用几个不同的输入设备来进行工作 3 3交互式绘图技术 基本交互绘图技术 定位技术直接定位 使用定位设备直接在屏幕上指定一个点的位置 间接定位 通过定位设备的运动控制屏幕上的映射光标来进行定位 约束在图形绘制过程中对图形的方向 对齐方式等进行规定和校准 拖曳技术将图形对象在空间移动的过程动态地 连续地表示出来 直到满足用户的位置要求为止 常用于部件的装配 模拟现实生活中的实际过程 橡皮筋技术针对输入要求 动态地 连续地将输入过程表现出来 直到产生用户满意的输入结果为止 5 定值技术用户需要输入一个数值 指定一个数值 完成这种任务需要确定精度 设备 键盘或电位器 技术 键入数值 改变电位器阻值产生要求的数值 菜单技术菜单的层次结构 菜单的表示 菜单的显示控制 菜单的选择 7 拾取技术在一个分层的对象结构或虽不分层但很复杂的对象结构中拾取一个基本对象或一些基本对象的集合 然后对其施加某种操作 方法有 指定名称法 特征点法 外接矩形法 分类法 直接法 8 网格和吸附网格化是帮助绘制整

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论