第2章 交互技术与用户接口.pptVIP

  • 6
  • 0
  • 约6.39千字
  • 约 57页
  • 2019-10-15 发布于湖北
  • 举报
用户接口的常用形式 交互设备、交互任务和交互技术 输入控制 如何构造一个交互系统 2.1 用户接口的常用形式 2.1.1 子程序库 1. 基本思想:选择一种合适的高级语言(如C、C++、Fortran、Pascal等)作为主语言,用此主语言扩展一系列的过程或函数调用,用以实现有关的图形设计和处理。 应用程序包含: 主语言语句+扩展的过程或函数调用语句。 2. 实例: GKS、GKS3D PHIGS、PHIGS+ GL、OpenGL GIL 注:这类程序库通常提供多种主语言的的联编形式(如:一般有C、Pascal、Fortran语言的联编形式) 3. 主要功能: 基本图素:包括生成点、直线段、多边形、矩形、圆、圆弧、字符、汉字、自由曲线、自由曲面以及读写象素等; 坐标变换:支持诸如平移、旋转、比例、对称、窗口视图变换、投影变换、多种裁剪等; 设置图形属性和显示方式:图形属性包括定义和选择线型、线宽、填充图案、字体、光标、设置RGB色度、饱和度、亮度(HSV)等不同的颜色属性,以及多种绘图方式、明暗、位图等。 输入输出子程序:启动不同的输入输出设备,并对相应的事件队列进行处理; 真实图形的处理:包括选择消除隐藏线、面,不同的光照模型,生成真实图形的不同算法等; 用户界面的设计:如菜单的定义和选择、对话框的定义和选择、命令行的参数输入和执行,提示、出错信息的输出和

文档评论(0)

1亿VIP精品文档

相关文档