![[辽大]10交互技术及图形用户接口.ppt_第1页](http://file.renrendoc.com/FileRoot1/2019-1/20/9154abf5-4c23-4cfb-b557-0123ebe03c66/9154abf5-4c23-4cfb-b557-0123ebe03c661.gif)
![[辽大]10交互技术及图形用户接口.ppt_第2页](http://file.renrendoc.com/FileRoot1/2019-1/20/9154abf5-4c23-4cfb-b557-0123ebe03c66/9154abf5-4c23-4cfb-b557-0123ebe03c662.gif)
![[辽大]10交互技术及图形用户接口.ppt_第3页](http://file.renrendoc.com/FileRoot1/2019-1/20/9154abf5-4c23-4cfb-b557-0123ebe03c66/9154abf5-4c23-4cfb-b557-0123ebe03c663.gif)
![[辽大]10交互技术及图形用户接口.ppt_第4页](http://file.renrendoc.com/FileRoot1/2019-1/20/9154abf5-4c23-4cfb-b557-0123ebe03c66/9154abf5-4c23-4cfb-b557-0123ebe03c664.gif)
![[辽大]10交互技术及图形用户接口.ppt_第5页](http://file.renrendoc.com/FileRoot1/2019-1/20/9154abf5-4c23-4cfb-b557-0123ebe03c66/9154abf5-4c23-4cfb-b557-0123ebe03c665.gif)
已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2019/8/3,计算机图形学演示稿 纪玉波制作(C),1,第十章 交互技术及图形用户接口,计算机用户接口是指计算机与其使用者之间的对话界面,是计算机系统的重要组成部分。计算机用户接口由最早的批处理作业方式、命令行对话形式、逐步发展成现在的图形用户接口。图形用户接口的广泛流行是计算机图形学迅速发展的结果,是当今计算机技术的重大成就之一,它极大地方便了非专业用户的使用,人们不再需要死记硬背大量的命令,而可以通过窗口、菜单等方便地进行操作。,2019/8/3,计算机图形学演示稿 纪玉波制作(C),2,10.1输入设备的逻辑分类 在人机交互中,输入设备是必不可少的。应用软件的输入可来自多种不同的输入设备,多个输入设备可提供同一类数据输入。第二章中我们讨论了一些常用的输入设备,但为了使应用软件的用户接口设计成与特定的输入设备无关,对输入设备不是按硬件名称而是按输入的数据类型进行逻辑分类。在计算机图形学中,GKS和PHIGS按输入数据类型概括出下面六种输入设备逻辑分类。 1.定位设备;2.笔画设备;3.字符串设备; 4.定值设备;5.选择设备;6.拾取设备。,2019/8/3,计算机图形学演示稿 纪玉波制作(C),3,10.2基本交互任务 交互任务就是交互系统用户向计算机内送入相关信息。基本交互任务包括:定位、选择、输入文本和数值输入。 1 定位 定位任务是指给应用程序指定位置坐标(x,y)或(x,y,z)。实现定位的常用交互技术是移动屏幕上的光标到目标的位置,然后用键盘输入位置坐标值,或由具有输入功能的定位设备直接输入位置坐标值。 2 选择 选择交互任务是从一个选择集中挑选一个元素,常用的选择集是命令集、属性集、对象分类集和对象集等。 3 文本输入 文本输入任务是输入字符串。文本输入使用逻辑字符串设备。,2019/8/3,计算机图形学演示稿 纪玉波制作(C),4,4 定量 定量交互任务是要在最大和最小值之间确定一个数值。典型的定量交互技术是由键盘输入数值。定量交互任务同逻辑定值设备相对应。 10.3 图形用户接口设计 图形用户接口(Graphic User Interface,GUI)已经成为各种软件流行的人机接口形式。图形用户接口使用户界面已经从过去的人去适应计算机,发展到今天计算机更好地适应人的需求。典型的图形用户界面有X窗口系统,微软的Windows系统,苹果公司的Macintosh系统等。通常图形用户接口包含有窗口、下拉式和弹出式菜单、图符,以及用于确定屏幕光标位置的定位设备,如鼠标器等。,2019/8/3,计算机图形学演示稿 纪玉波制作(C),5,10.3.1 用户接口的设计原则 良好的人机界面应该是使用方便、功能完善、反应迅速,使用者感到得心应手。一般应遵循下面一些设计原则。 1.适应多种熟练程度的用户 2.一致性 3.减少记忆量 4. 回退和出错处理 5.反馈,2019/8/3,计算机图形学演示稿 纪玉波制作(C),6,10.3.2数据的输入控制方式 交互式图形系统使用多种输入数据。也存在不同的输入方式。 图形软件包中提供输入的函数可按多种输入模式来组织,每种模式分别指明程序如何与输入设备交互。基本的输入控制方式有三种:程序启动数据输入;程序和输入设备同时工作;设备启动数据输入。这三种输入模式分别称为请求模式,采样模式和事件模式。 在请求模式中,由应用程序启动数据输入。输入过程从提出请求延续到收到所要的数据,该输入模式与通用程序设计语言中的一般输入操作对应,程序和输入设备交替工作,设备处于等待状态直到提出输入请求,然后程序处于等待状态直到收到数据。,2019/8/3,计算机图形学演示稿 纪玉波制作(C),7,在采样模式下,应用程序和输入设备各自独立地操作。输入设备可能在程序处理其它数据的同时工作。输入设备的新数据取代前面的输入数据而被存储起来。当程序需要一个新数据时,就从输入设备中把当前值取走。 在事件模式下,输入设备启动数据输入并交给应用程序,程序和输入设备也是同时工作的,但是输入设备将数据放进一个输入队列中。所有输入数据均存储起来。当程序需要一个新数据时,就从输入队列中取。 在采样模式和事件模式下,任意多的设备可同时工作,某些处于采样模式下而另一些处于事件模式下。但是在请求模式下,在一个时间片内只能有一个设备用来提供输入。,2019/8/3,计算机图形学演示稿 纪玉波制作(C),8,10.3.3交互式图形用户接口 交互式图形用户接口一般使用与应用无关的通用界面元素, 如窗口、菜单、对话框和图符等来设计,从而使各种处理直观易懂并易于操作。目前GUI技术已经成为比较成熟的用户接口设计技术。 10.4交互式构图技术 图形系统中有一些技术用来帮助进行交互式构图。比如,可以限制所有的线条或者是水平的或者是垂直的;选择画直线命令后,指定两个点后自动在这两个点之间连一条直线等。一些常用的构图技术包括 1.基本的定位方法; 2.约束; 3.引力场; 4.橡皮筋方法; 5.拖动。,2019/8/3,计算机图形学演示稿 纪玉波制作(C),9,10.5 图形软件标准 为了提高计算机图形软件在不同的计算机和图形设备之间的可移植性,使计算机图形功能标准化,经过国际标准化协会ISO(International Standards Organization)和许多国家的标准化组织多年的努力,已经制定出一些为大家所接受的计算机图形标准。 美国计算机协会ACM(Association for Computing Machinery) 于1974年成立了图形标准计划委员会GSPC,并于1977年提出核心图形系统(Core Graphics System)。同年,原西德工业标准DIN(Deutsche Industrie Normen)提出了GKS(Graphical Kernel System)系统。 GKS于1982年被ISO工作组通过为国际标准草案。1985年正式批准为二维图形国际标准,是第一个计算机图形国标标准。此后,美国国家标准化协会ANSI(American National Standards Institute)也采用GKS为国家标准。,2019/8/3,计算机图形学演示稿 纪玉波制作(C),10,1980年,ANSI 着手开发图形数据交换标准VDM(Virtual Device Metafile)。1984年,ISO更名VDM为CGM(Computer Graphics Metafile),并公布了DP8632。1987年,CGM成为第二个国际图形标准。 1980年,ANSI提出图形设备接口标准VDI(Virtual Device Interface)概念。1984年,ISO更名VDI为CGI,随后在1986年公布了CGIDP9636。 1986年,ISO公布了计算机图形系统的另一个计算机图形国标标准PHIGS(Programmer
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 南充市2025四川南充市妇幼保健生育服务中心引进高层次人才考核招聘7人笔试历年参考题库附带答案详解
- 2025河南新乡某国有企业招聘20人笔试参考题库附带答案详解
- 2025广东龙川县国资系统企业岗位竞聘12人笔试参考题库附带答案详解
- 2025年融通科研院社会招聘笔试参考题库附带答案详解
- 2025年甘肃兰州新区金融投资控股集团有限公司招聘40人笔试参考题库附带答案详解
- 2025四川华丰科技股份有限公司招聘客服经理等岗位6人笔试参考题库附带答案详解
- 2025上半年云南日报报业集团招聘34人笔试参考题库附带答案详解
- 危险行业安全培训内容课件
- 地质学重点讲解课件
- 地质勘察设计院安全培训课件
- it部门考核方案(3篇)
- 山东C类人员安全考核模拟练习题及参考答案解析
- 中通规章管理制度
- 茶山管理协议书
- 代办土地证协议书
- 创意美术课程教学大纲
- 2025年生物性污染对人体健康的危害与生物安全防控措施
- 现代文献检索与利用3-文献检索技术
- GB/T 45542-2025工业锅炉综合能效评价技术规范
- DB11 396-2006 地理标志产品 平谷大桃
- 2025年小学数学新教材培训
评论
0/150
提交评论