网站大量收购独家精品文档,联系QQ:2885784924

CG第3章电子浅析.ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 交互式技术;3.1 用户接口设计;3.1.1 用户模型;3.1.2 显示屏幕的有效利用;一类应用图符(application icons);3.恰当地使用各种表示方法进行选择性信息显示。;3.1.3 反馈;3.1.4 一致性原则;3.1.5 减少记忆量;3.1.6 回退和出错处理;3.1.7 联机帮助;3.1.8 视觉效果设计;名称;⒈ 定位设备(Locator) 典型方法是定位屏幕光标。 定位设备有鼠标器、操纵杆、跟踪球、空间球、数字化仪的触笔或手动光标等。 定位:定位设备位移 屏幕光标位移 ;定位设备分为三类: 直接设备和间接设备 (ToutchScreen) 绝对坐标设备和相对坐标设备 (Digitizer) 连续设备和离散设备 (KeyBoard);定位方法:; 另外,使用数字化仪不仅可像鼠标那样产生输入点的相对坐标,还可输入点的绝对坐标。 如果我们要输入一张图纸,用数字化仪输入图上各点的绝对坐标是最合适的方法。;⒉ 笔划设备 输入: 多次调用定位设备,产生一系列的坐标值,根据产生的坐标值可产生多边形和曲线等。 许多用于产生定位输入的物理设备均可以用作笔画设备,如鼠标、轨迹球和图形输入板等。 ;笔画方法:;⒊ 定值设备 常用来输入各种参数和数据。 数字键盘,旋钮,滑动电位器,刻度盘,等等;定值方法:;⒋ 字符串设备 进行字符串输入。 键盘数字化仪、光笔、声音 识别仪、触压板等。;字符串方法:;⒌ 选择设备 用来选择菜单选项、属性选项和用于构图的对象形状等。 包括光笔、触摸屏、数字化仪、鼠标、操纵杆、跟踪球,字符串输入设备、编程功能键、声音识别仪等。 ;选择方法:;菜单功能使用最普遍,也是非常重要的一种交互方法。使用菜单可改善应用系统用户接口的友好性。;对话框和键盘上的按键也可提供选择功能。 对话框的内容极丰富,在对话框中通常用于选择功能的是选择开关及radio按钮(单选按钮,以小圆框打点表示被选中)。 键盘选择也极为简单,如击数字键“1”表示使用绿色绘制,“2”表示使用蓝色绘制等 .; 拾取的功能是选择图形对象,用于选择场景中即将进行变换或编辑的部分。 拾取一个对象的方法有: 指定名称法:通过指定欲拾取对象的名称实现. 特征点法:选择时让图形的特征点(如线段的端点,圆心等)以强光醒目显示,来拾取对象. 边界盒法:对每一个子图预先求一个边界盒或比边界盒大一点的ε边界盒。 分类法:分别将点,折线,弧等在有关按键的控制下进行拾取。 ;解决方法: 在图形对象生成时就对每一个对象确定其拾取优先级 采用依次对拾取图形设立标志的办法。 找距离最近的对象优先拾取。 ;计算点P0(x0,y0)到以点(x1,y1)和点(x2,y2)为端点的线段距离:;(2)指定拾取窗口 拾取窗口是以光标位置为中心的一个矩形窗口;(3)矩形包围;设备的评价 三个层次: ⒈设备层: 硬件性能最优化 ⒉任务层:单任务:选择最佳的交互设备 ⒊对话层:多任务:比较优劣;3.2.2 输入模式;1. 请求模式(request mode) 输入设备在应用程序的控制下工作: ;2. 取样模式(sample mode) 应用程序和输入设备同时工作: 输入设备连续不断地产生数据,并送入数据缓冲区,数据缓存区的内容不断刷新; 当程序遇到采样语句要求输入时,从数据缓冲区中读取数据。;3. 事件模式(event mode) 程序和被置成事件方式的设备分别独立工作。 当用户在输入设备上完成一个输入动作(如按一下按钮)便产生一个事件,输入的信息及该设备的编号等便被存放到事件队列中等待程序的处理。不同的应用程序可到队列中来查询和提取与之有关的事件。 程序遇到事件处理语句时,就按照先进先出的原则从事件队列中取出队首事件予以处理。如果事件队列为空,程序则等待一定的时间片,等待事件的发生。; 事件模式的工作过程;4. 输入方式的组合使用 现代的计算机图形输入系统往往不是单一地使用一种输入方式,而是多种输入方式的混合使用,即一个应用程序同时可在几种输入模式方式下应用几个不同的输入设备来进行工作。;3.3 交互式绘图技术;⒉ 约束 在图形绘制过程中对图形的方向、对齐方式等进行规定和校准。;该技术用于绘制水平或垂直的线段。 绘制时,若终点和起点的连线与水平线的夹角小于45°,则绘出一条水平线(如下图),否则绘制垂直线。 避免人眼或定位设备带来的误差,常应用于印刷线路板、大规模集成电路等设计。;可以看做是一种定位约束,用光标进行选图操作时,为了使光标可以较容易地定位选择区域中的图形,可以将图形的选择区域适当变大,这就是引力场方法。 例如,在每条线段的周围假想有一个区域,光标中心落在

文档评论(0)

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

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

1亿VIP精品文档

相关文档