CG第3章电子教案汇编_第1页
CG第3章电子教案汇编_第2页
CG第3章电子教案汇编_第3页
CG第3章电子教案汇编_第4页
CG第3章电子教案汇编_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

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

文档简介

CG第3章电子(diànzǐ)教案汇编第一页,共51页。3.1用户接口(jiēkǒu)设计 用户接口确定用户与计算机如何进行信息交换。包括用户通过什么途径(tújìng)与图形系统进行联系,通过什么手段来操作系统的功能实现等。要点:高效;友好;方便第二页,共51页。2023/5/623.1.1用户(yònghù)模型用户模型〔UserMode〕是用户接口(jiēkǒu)设计的根底,它提供给用户有关他所处理的对象以及作用于这些对象的处理过程的一个概念性模型。第三页,共51页。2023/5/633.1.2显示屏幕(píngmù)的有效利用1.信息显示(xiǎnshì)的布局合理性 用户工作区 菜单区 显示(xiǎnshì)提示几反响信息区第四页,共51页。2023/5/64一类(yīlèi)应用图符〔applicationicons〕2.充分而又正确(zhèngquè)地使用图符一类(yīlèi)控制图符〔controlicons〕第五页,共51页。2023/5/653.恰当地使用各种(ɡèzhǒnɡ)表示方法进行选择性信息显示。一些(yīxiē)常见图符:如加框,加亮,闪烁(shǎnshuò),动画,变色等第六页,共51页。2023/5/663.1.3反响(fǎnxiǎng)反响(fǎnxiǎng):就是动态地显示系统运行中所发生的一些变化,以便更有效地进行交互作用。简洁,清晰(qīngxī)快速第七页,共51页。2023/5/673.1.4一致性原那么(nàme)一致性原那么是指在设计系统的各个环节时,应遵从统一的、简单的规那么,保证不出现例外和特殊的情况。按用户认为最正常、最符合(fúhé)逻辑的方式去做第八页,共51页。2023/5/683.1.5减少(jiǎnshǎo)记忆量重要(zhòngyào)的是唤醒用户的识别而不是记忆。第九页,共51页。2023/5/693.1.6回退和出错(chūcuò)处理回退〔undo〕机制取消〔Cancel〕机制确认(quèrèn)机制设计好的诊断程序提供出错消息对可能导致错误的一些动作进行预测约束机制:动作与对象相一致第十页,共51页。2023/5/6103.1.7联机帮助 为用户提供(tígōng)联机帮助(On-LineHelp)措施,能在用户操作过程中的任何时刻提供(tígōng)请求帮助。第十一页,共51页。2023/5/6113.1.8视觉效果设计(shèjì)色彩的使用:选择色彩比照时以色调比照为主。就色调而言,最容易引起视觉疲劳的是兰色和紫色,其次是红色和橙色;而黄色、绿色、蓝绿色和淡青色等色调不容易引起视觉疲劳。为减轻视觉疲劳,应在视野范围(fànwéi)内保持均匀的色彩的明亮度。适应不同的用户:提供多种方法使软件能适应不同熟练程度的用户。第十二页,共51页。2023/5/612名称基本功能定位设备(Locator)指定一个点的坐标位置(x,y)笔划设备(Stroke)指定一系列点的坐标数值设备(Valuator)输入一个整数或实数字符串设备(String)输入一串字符选择设备(Choice)选择某个菜单项拾取设备(Pick)选择显示着的图形的组成部分3.2逻辑(luójí)输入设备与输入处理3.2.1逻辑(luójí)输入设备PHIGS和GKS将各种图形输入设备(shèbèi)从逻辑上分为六种:第十三页,共51页。2023/5/613⒈定位设备〔Locator〕典型方法是定位屏幕光标。定位设备有鼠标器、操纵杆、跟踪(gēnzōng)球、空间球、数字化仪的触笔或手动光标等。定位:定位设备位移屏幕光标位移鼠标第十四页,共51页。2023/5/614定位设备分为三类:直接(zhíjiē)设备和间接设备〔ToutchScreen〕绝对坐标设备和相对坐标设备〔Digitizer〕连续设备和离散设备〔KeyBoard〕手柄操纵杆第十五页,共51页。2023/5/615定位(dìngwèi)方法:定位是确定平面一点(x,y)或空间一点(x,y,z)的坐标。直接定位直接定位是用定位设备直接指定某个(mǒuɡè)点的位置,如键盘输入。直接定位方法可以准确地给点定位.间接定位间接定位指通过定位设备的运动控制屏幕上的光标进行定位。如在移动鼠标时,根据鼠标移动的相对距离去控制屏幕上光标的移动。指点(zhǐdiǎn)杆手写平板电脑第十六页,共51页。2023/5/616另外,使用数字化仪不仅(bùjǐn)可像鼠标那样产生输入点的相对坐标,还可输入点的绝对坐标。如果我们要输入一张图纸,用数字化仪输入图上各点的绝对坐标是最适宜的方法。数字化仪第十七页,共51页。2023/5/617⒉笔划(bǐhuá)设备输入:屡次调用定位设备,产生一系列的坐标值,根据产生的坐标值可产生多边形和曲线等。许多用于产生定位输入的物理设备均可以用作笔画设备,如鼠标、轨迹球和图形输入板等。第十八页,共51页。2023/5/618笔画(bǐhuà)方法:笔画输入用于输入一组坐标点,相当于屡次调用定位输入.输入的一组点常用于显示(xiǎnshì)折线或作为曲线的控制点。笔画设备鼠标、轨迹球、游戏棒连续移动的信号经转换成为一组坐标值。图形输入板的连续模式可通过按键激活。当光标在图形输入板表面上移动时,就产生一组坐标值。手写板第十九页,共51页。2023/5/619⒊定值设备常用(chánɡyònɡ)来输入各种参数和数据。数字键盘,旋钮,滑动电位器,刻度盘,等等旋钮第二十页,共51页。2023/5/620定值方法(fāngfǎ):定值〔或数值〕输入用于设置物体旋转角度、缩放比例因子等。它是要在给定(ɡěidìnɡ)的数字范围内输入一个值。可用键盘键入数值.可用软件的方法在屏幕上绘制一刻度尺或比例尺,用户可用定位(dìngwèi)设备控制光标在尺子上移动实现数值的输入。用刻度盘实现数值输入的原理也一样,操作员控制从圆心出发的线段绕圆心旋转,根据显示的角度读数或比例数据来定值.如果要输入一个精确的数,最好还是用键盘输入。定值的几种方法第二十一页,共51页。2023/5/621⒋字符串设备 进行字符串输入。键盘数字化仪、光笔、声音(shēngyīn)识别仪、触压板等。光笔键盘第二十二页,共51页。2023/5/622字符串方法(fāngfǎ):键盘是目前输入字符串最常用的设备.写字板输入字符曾经也很流行书写时笔画的次序可被系统记录下来,因而比脱机扫描输入识别具有更多信息,具有更高的识别率。语音输入也是字符串输入以及功能选择(xuǎnzé)的一种输入方法.语音输入需要使用语音识别技术。手写板语音输入第二十三页,共51页。2023/5/623⒌选择设备 用来选择菜单项选择项、属性选项和用于构图的对象形状等。包括光笔、触摸屏、数字化仪、鼠标、操纵杆、跟踪球,字符串输入(shūrù)设备、编程功能键、声音识别仪等。第二十四页,共51页。2023/5/624选择(xuǎnzé)方法:选择是在某选择集中选出一个元素,它可以用于指定命令,确定操作对象(duìxiàng)或选定属性等。选择功能可用功能键.可用鼠标移动光标到要选图元附近的位置,按下鼠标的按钮,通过软件选择距光标最近的图元。画图(huàtú)中的选项第二十五页,共51页。2023/5/625菜单功能使用最普遍,也是非常重要的一种交互方法(fāngfǎ)。使用菜单可改善应用系统用户接口的友好性。第二十六页,共51页。2023/5/626对话框和键盘上的按键也可提供(tígōng)选择功能。对话框的内容极丰富,在对话框中通常用于选择功能的是选择开关及radio按钮〔单项选择按钮,以小圆框打点表示被选中〕。键盘选择也极为简单,如击数字键“1〞表示使用绿色绘制,“2〞表示使用蓝色绘制等.第二十七页,共51页。2023/5/627拾取的功能是选择图形对象,用于选择场景中即将进行变换或编辑的局部。拾取一个对象的方法有:指定名称法:通过指定欲拾取对象的名称实现.特征点法:选择时让图形的特征点〔如线段的端点,圆心(yuánxīn)等〕以强光醒目显示,来拾取对象.边界盒法:对每一个子图预先求一个边界盒或比边界盒大一点的ε边界盒。分类法:分别将点,折线,弧等在有关按键的控制下进行拾取。拾取对象的几种(jǐzhǒnɡ)方法⒍拾取(shíqǔ)设备第二十八页,共51页。2023/5/628解决方法:在图形(túxíng)对象生成时就对每一个对象确定其拾取优先级采用依次对拾取图形(túxíng)设立标志的方法。找距离最近的对象优先拾取。(1)利用定位(dìngwèi)设备拾取(shíqǔ)冲突问题:ABE?ABCDE?AB?第二十九页,共51页。2023/5/629计算(jìsuàn)点P0(x0,y0)到以点(x1,y1)和点(x2,y2)为端点的线段距离:第三十页,共51页。2023/5/630(2)指定拾取(shíqǔ)窗口拾取(shíqǔ)窗口是以光标位置为中心的一个矩形窗口第三十一页,共51页。2023/5/631(3)矩形(jǔxíng)包围(4)直接(zhíjiē)键入结构名字交互性较差,速度慢拾取(shíqǔ)排斥第三十二页,共51页。2023/5/632设备的评价三个层次:⒈设备层:硬件性能最优化⒉任务层:单任务:选择最正确的交互设备⒊对话层:多任务:比较(bǐjiào)优劣第三十三页,共51页。2023/5/6333.2.2输入(shūrù)模式输入模式:管理(guǎnlǐ)、控制多种输入设备进行工作常用输入模式:请求〔request〕采样〔sample〕事件(shìjiàn)〔event〕上述模式的组合形式第三十四页,共51页。2023/5/6341.请求模式〔requestmode〕 输入设备在应用程序的控制(kòngzhì)下工作:程序工作,输入设备等待程序请求遇到请求指令(request)输入设备工作,程序等待接收数据请求满足程序和设备轮流(lúnliú)处于工作状态和等待状态,由程序支配输入设备的活动。第三十五页,共51页。2023/5/6352.取样模式〔samplemode〕 应用程序和输入设备同时工作:输入设备连续不断地产生数据,并送入数据缓冲区,数据缓存区的内容(nèiróng)不断刷新;当程序遇到采样语句要求输入时,从数据缓冲区中读取数据。程序工作数据采样输入设备工作数据生成数据缓冲区第三十六页,共51页。2023/5/6363.事件模式〔eventmode〕程序和被置成事件方式的设备分别独立工作。当用户在输入(shūrù)设备上完成一个输入(shūrù)动作(如按一下按钮)便产生一个事件,输入(shūrù)的信息及该设备的编号等便被存放到事件队列中等待程序的处理。不同的应用程序可到队列中来查询和提取与之有关的事件。程序遇到事件处理语句时,就按照先进先出的原那么从事件队列中取出队首事件予以处理。如果事件队列为空,程序那么等待一定的时间片,等待事件的发生。事件队列输入设备工作数据输入程序工作事件处理第三十七页,共51页。2023/5/637事件模式的工作(gōngzuò)过程第三十八页,共51页。2023/5/6384.输入方式的组合使用现代的计算机图形输入系统往往不是单一(dānyī)地使用一种输入方式,而是多种输入方式的混合使用,即一个应用程序同时可在几种输入模式方式下应用几个不同的输入设备来进行工作。第三十九页,共51页。2023/5/6393.3交互式绘图(huìtú)技术3.3.1根本交互绘图(huìtú)技术⒈

回显图3-8选择图符的回显回显约束(yuēshù)拖拽引力场。。。选择菜单的回显第四十页,共51页。2023/5/640⒉约束 在图形绘制过程中对图形的方向、对齐方式等进行(jìnxíng)规定和校准。技术在屏幕上定义一个可见或不可见的网格。网格线是等间距的水平线和垂直线,其交点为网格点。在使用网格时,任何方式(fāngshì)输入的点都将被定位到离该点最近的网格点上。定位约束(yuēshù)的例如定位约束:第四十一页,共51页。2023/5/641该技术用于绘制水平或垂直的线段。绘制时,假设终点和起点的连线与水平线的夹角小于45°,那么绘出一条水平线〔如以下图〕,否那么绘制垂直线。防止(fángzhǐ)人眼或定位设备带来的误差,常应用于印刷线路板、大规模集成电路等设计。方向(fāngxiàng)约束:方向(fāngxiàng)约束例如第四十二页,共51页。2023/5/642可以看做是一种定位约束,用光标进行选图操作时,为了使光标可以较容易地定位选择区域中的图形,可以将图形的选择区域适当变大,这就是引力场方法。例如,在每条线段的周围假想有一个区域,光标中心落在这个区域内时,就自动地被直线上离光标最近的一点(yīdiǎn)所代替,如同一个质点进入直线周围的引力场后,被吸引到这条直线上去一样。注意引力场区域大小的选择要适当。引力场引力场:第四十三页,共51页。2023/5/6433.拖拽

把一个对象放到新的位置。光标移动的同时,对象也跟着光标移动,会使用户感觉直观(zhíguān),从而使得对象的定位更为精确。到目的地后松开按钮拖动图元光标选择图元拖拽图元到新的位置第四十四页,共51页。2023/5/644拖拽的另一种形式(xíngshì):针对输入要求,动态地、连续地将输入过程表现出来,直到产生用户满意的输入结果为止。不同的只是拖动对象的形状随着光标位置的不同而变化。比较容易找到通过一点和一个圆相切的直线的位置。橡筋的形状可以是任意的,可以是矩形、圆、圆弧、自由曲线,也可以是更复杂的图形。“橡皮筋〞技术(jìshù)拖拽技术是当前人机交互中普遍使用的技术,它可以使用户的操作更直观,定位更精确.拖动有时消耗(xiāohào)很大,尤其

温馨提示

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

评论

0/150

提交评论