1. 1、本文档共44页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
交互技术

第六章 交互技术 — 用户与计算机之间的通信如何实现 引言 人机交互 human computer interaction 指用户与计算机系统之间的通信,它是人与计算机之间各种符号和动作的双向信息交换 这里,“交互”定义为“信息交换”,并且是一种双向的信息交换: 可以由人向计算机输入信息; 也可由计算机向用户反馈信息! “人→机” 的交互(输入) “机→人” 的交互(反馈) 引言 本章将介绍人机交互所涉及的基本问题 主要讨论基于图形设计与编辑的应用开发中所用到的人机交互技术: 基本交互设备和基本交互任务 人机交互输入模式 常见的辅助交互技术的实现等 §6 交互技术 本章要点提示: §6-1 交互设备 §6-2 交互技术 §6-1 交互设备 本节要点提示: 一、交互设备 基本图形输入设备 三维交互设备 二、输入控制 介绍四种常用的输入控制模式 一、交互设备 基本的图形输入设备: 定位设备 ( Locator ) 笔画设备 ( Stroke ) 定值设备 ( Valuator ) 选择设备 ( Choice ) 拾取设备 ( Pick ) 字符串设备( String ) 1. 定位设备 ( Locator ) 定位设备用于指定用户空间的一个位置! 例如:指定一个圆的圆心等 输入方式:直接或间接在屏幕上定位,设置数值坐标等 定位设备分类 直接定位设备 通过直接点取屏幕位置实现定位! 例如:光笔、触摸屏 间接定位设备 通过控制屏幕上光标的移动实现定位! 例如:鼠标、操纵杆、手柄、键盘方向键等 定位设备 2. 笔画设备(Stroke) 笔画设备用于指定用户空间中一组有序的点的位置 例如:指定一条折线的几个顶点,指定一条自由曲线的控制点等 输入方式:同定位设备 物理设备:同定位设备 3. 定值设备(Valuator) 定值设备为应用程序输入一个值 例如:输入旋转角度、比例系数、字体大小等 输入方式 直接输入数值 通过字符串取值 通过比例尺输入等 物理设备 旋钮、键盘、数字化仪、鼠标等 定值的几种方法 4. 选择设备(Choice) 选择设备为应用程序在多个选项中选定一项 例如:选择菜单或图形元素等 输入方式 包括直接或间接在屏幕上进行选择 物理设备 包括光笔、触摸屏、数字化仪、鼠标、操纵杆、跟踪球、字符串输入设备、编程功能键、声音识别仪等 5.拾取设备(Pick) 拾取设备在处理的模型中选取一个对象,从而为应用程序的操作处理确定目标 输入方式 直接或间接在屏幕上选取 物理设备 各种定位设备等 拾取对象 6.字符串设备(String) 字符串设备向应用程序输入字符串! 例如:为某对象命名、加注文字等 输入方式: 键盘、手写、声音、菜单输入 物理设备: 键盘、光笔、数字化仪、声音识别仪等 三维交互设备 图形输入设备除了上述6类之外,还包括三维输入设备,以便进行三维空间定位、拾取等操作! 物理设备: 三维位置测试仪 数据手套 数据头盔等 三维“人机交互”设备 二、输入控制 在设计一个交互系统时,应用程序必须指定用于输入数据的物理设备类型及其逻辑分类,其他的参数则取决于输入数据! 在应用程序和输入设备之间,输入控制的模式是多样的! 输入控制模式 常用输入控制模式: 请求模式(request mode) 采样模式(sample mode) 事件模式(event mode) 混合模式 1. 请求模式 在请求模式下: 应用程序和输入设备轮流处于工作状态和等待状态; 由程序支配输入设备的启动! 事件模式的工作过程 §6-2 交互技术 交互技术 指使用输入设备进行输入的技术! 在用户进行输入的过程中,计算机应反馈相应的操作信息! 例如:在用鼠标执行定位操作时,屏幕上的光标随着鼠标的移动而移动,以便让操作员了解光标目前的位置! 常用交互技术 定位技术 定值技术 拾取技术 拖拽技术 橡皮筋技术 网格与吸附技术 1. 拖拽技术 拖拽技术 指将形体在空间移动的过程动态地、连续地表示出来! 这样能让用户在操作过程中感觉更为直观,从而使得对象的定位更为精确 例:拖拽图元到新的位置 2. 橡皮筋技术 橡皮筋技术 指动态、连续地改变相关点的设备坐标! 交互式绘图中,可以动态地显示所绘几何图形! 常用橡皮筋技术 橡皮筋直线 橡皮筋圆 橡皮筋矩形、橡皮筋多边形等 例:橡皮筋技术演示 新的交互技术 ① 视 线 跟 踪 新的交互技术 新的交互技术 新的交互技术 本章小结 什么是“人机交互”? 常用的交互式输入设备有哪些? 常用输入控制模式有哪些?工作过程? 常用的交互式绘图技术有哪些? 请留心观察交互式输入的新技术! THE END

文档评论(0)

zhuliyan1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档