计算机图形学交互技术与用户接口1

计算机图形学交互技术与用户接口1

ID:40252799

大小:2.26 MB

页数:36页

时间:2019-07-29

计算机图形学交互技术与用户接口1_第1页
计算机图形学交互技术与用户接口1_第2页
计算机图形学交互技术与用户接口1_第3页
计算机图形学交互技术与用户接口1_第4页
计算机图形学交互技术与用户接口1_第5页
资源描述:

《计算机图形学交互技术与用户接口1》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Chapter2InteractionTechniques&UserInterface交互技术与用户接口1SometermsUserinterface:能够使用户动态地完成输入位置坐标、制定选择功能、拾取操作对象、设置变换参数等图形交互任务的界面环境Interactiontechniques:开发用户接口、完成交互任务的技术10/4/2021Whytheissues?Keyboard-orientedcommand-languageinterfacesHard-to-learnGraphics-orientedpersonalcomputingenvironmentsEasy-to-

2、learnthedesktopuser-interfacemetaphorispopularNow,high-qualityuserinterfacesarethe“lastfrontier”inprovidingcomputingtoawidevarietyofusers10/4/2021Outline交互设备(interactiondevices)交互任务(interactiontasks)交互技术(interactiontechniques)Primitivebuildingblocks交互式用户接口的构造Puttingtogethertheprimitivebuildingb

3、locksintoacompleteuser-interfacedesign10/4/2021用户接口的常用形式(1)常用的面向应用的用户接口形式有三种:子程序、专用语言和交互命令.子程序库以一种合适的高级语言(如C,C++,Pascal等)为主语言,用此语言扩展一系列的过程或函数调用,用以实现有关的图形设计和处理.如GKS、GL、OpenGL等。10/4/2021功能:基本图素;坐标变换;设置图形属性和显示方式;输入、输出子程序;真实图形的处理;用户界面的设计。用户接口的常用形式(2)10/4/2021专用语言功能与子程序包类似.交互命令将交互的功能或语句以命令方式提供给用户使用.

4、交互式用户接口就是基于某种模型,实现用户所需要的输入、选择、拾取、删、增、改等操作.用户接口的常用形式(3)10/4/2021交互设备、交互任务和交互技术(1)交互设备是实现交互技术,完成交互任务的基础.交互技术是用户用交互设备把信息输入进计算机的不同方式.交互任务是用户输入到计算机的一个单元信息.10/4/2021交互设备、交互任务和交互技术(2)交互设备从逻辑上分有五种:定位、键盘、选择、取值和拾取交互任务最基本的有四种:定位、字串、选择、取数一个交互任务-----可用多种交互技术实现一种交互设备-----可用于多种交互任务10/4/2021交互设备(1)对于交互设备的评价一般是

5、从三个层次上看:设备层:从设备的硬件性能上考察。任务层:对同一交互任务用不同的交互设备的效果上看。对话层:对不同的交互任务用不同的交互设备的使用效果上看。10/4/2021ThreelevelsofinteractiondevicesDevicelevelOnthehardwarecharacteristicsperseTasklevelComparinginteractiontechniquesusingdifferentdevicesforthesametaskDialoguelevelConsideringasequenceofseveralinteractiontasks10

6、/4/2021交互设备(2)LocatorDevices分为绝对坐标设备、相对坐标设备、间接设备、直接设备、离散设备、连续设备.KeyboardDevicesValuatorDevicesChoiceDevicesVoiceRecognizers3DInteractionDevices10/4/2021交互任务(1)交互过程中的任务可归纳为以下六种:(1)定位用来给应用程序指定位置坐标(x,y)或(x,y,z)(2)选择任务从一个选择集中挑选一个元素,常用的有命令选择、操作数选择、属性选择和对象选择.(3)文本任务既输入一个字符串,此字符串不具有任何特定的意义.10/4/2021(4

7、)定向在指定的坐标系中确定形体的方向(5)定路径一系列定位和定向任务的组合(6)定量定量任务是要在最大和最小数值之间确定一个值.交互任务(2)10/4/2021定位和选择旋转(1)(2)(3)(1)(2)三维交互任务10/4/2021Compositeinteractiontasks(cits)DialogueboxesSelectmultipleelementsofasetatonceConstructiontechniquesRubberbanding

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。