图形系统综述课件.ppt

上传人:小飞机 文档编号:3768398 上传时间:2023-03-21 格式:PPT 页数:35 大小:3.50MB
返回 下载 相关 举报
图形系统综述课件.ppt_第1页
第1页 / 共35页
图形系统综述课件.ppt_第2页
第2页 / 共35页
图形系统综述课件.ppt_第3页
第3页 / 共35页
图形系统综述课件.ppt_第4页
第4页 / 共35页
图形系统综述课件.ppt_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《图形系统综述课件.ppt》由会员分享,可在线阅读,更多相关《图形系统综述课件.ppt(35页珍藏版)》请在三一办公上搜索。

1、第二章 图形系统综述,交互式图形系统的组成视频显示设备随机扫描系统光栅扫描系统输入设备硬拷贝设备图形软件,交互式图形系统的组成,硬件系统主计算机图形显示器、绘图仪、打印机键盘、鼠标仪、图形输入板磁盘、磁带、光盘机软件系统 操作系统 DOS MS-Windows UNIX Linux高级语言 Visual C+VB PASCAL.图形软件 GKS PHIGS OPEN GL.应用软件 CorelDraw,AutoCAD.,图形系统,操作系统,视频显示设备,CRT(Cathod-Ray Tube)显示器 To 8-9随机扫描显示器:Vector/Random Display to 15 存储管显示

2、器-Storage Tube Display To 6光栅扫描显示器-Raster Display to 17平板显示器 液晶显示器 To 17等离子体显示器 to 21 三维观察设备 To 26,CRT电子枪原理,CRT工作原理,刷新式CRT工作原理,构造阴极:灯丝控制栅极:控制电子发出的多少聚焦系统加速阳极XY向偏转系统荧光屏:荧光物质点阵,象素工作过程 受控电子束,在聚焦系统、加速系统、偏转系统作用下轰击荧光屏发光余辉时间 从发光到亮度衰减成1/10的时间刷新 30帧(1/30秒)分辩率(resolution)Pixel 图2.5,彩色CRT监视器,彩色荧光层荫罩法 RGB三支电子枪 荫

3、罩 帧缓存 调色板,光栅扫描系统Raster Scan Display,原理CPU-显示处理器-显示缓存-视頻控制器-屏幕帧缓存 Frame Buffer 颜色的数据表示位,RGB模型 黑白系统(1 bit 二值系统)单色灰度系统(多位 8bit 256级)RGB三色系统 位平面组织方式彩色表 Color Table光栅操作 读、写、复制,R G B 1 0 0 0 1 0 0 0 1,1024,768,每一个象素点有多少种颜色可以选择?屏幕上可以同时出现多少种颜色?,屏幕,Frame Buffer,像素寄存器,位平面,帧缓存的概念,(x,y),(x,y),1 0 1 0 1 1 0 1,10

4、24,768,颜色查找表(color lookup table)每一个象素点有多少种颜色可以选择?屏幕上可以同时出现多少种颜色?,屏幕,24 bit,?,R G B,28,0,255,20,0 0 0 1 0 1 0 0,(x,y),(x,y),color lookup table,显示控制器display controller,光栅扫描图形系统结构,I/O设备,CPU,memory,Frame Buf.,Video controller,BUS,视频控制器的刷新操作,光栅扫描生成器,x寄存器,y寄存器,存储器地址,像素寄存器,帧缓存,强度,x,y,屏幕坐标系,(x,y),颜色数据,光栅扫描显

5、示处理器,显示处理器 Displays Processor 独立的CPU 任务:扫描转换 Scan conversion 计算、绘图,随机扫描显示器Random scan displays,工作原理显示文件画线指令刷新周期缺点:划线长度受限优点:分辨率高,线平滑,随机扫描系统Random-scan,CRT电子束在图形部分移动,逐条线划.CPU-显示文件-DPU-SCREEN显示指令 显示文件 图形的显示字符发生器,I/O设备,高性能图形显示卡E&S Tornado,分辨率最高到1920 x 1200(24位显示缓存,24位Z-缓存)双屏模式 2048 x 7683D矢量 5M/s3D三角形 5

6、M/s纹理填充 100M像素/s,图形软件,分类:基本图形软件-支撑软件应用图形软件-专用软件基本图形软件实现方法图形软件包修改高级语言专用高级图形语言图形软件标准,图形网络,图形服务器(Graphics Server)监视器、处理器、输入设备客户端(Client)客户端运行图形应用程序将结果通过网络传送至图形服务器上显示。,可移植性的四个方面,应用程序在不同系统间的可移植性;应用程序和图形设备的可移植性;图形数据的可移植性;程序员的可移植性。,图形系统标准化,GKS(2D,3D)PHIGSOpenGL其他,应用系统,图形系统,GKS,PHIGS,OpenGL,图形标准的作用位置,设备驱动,设

7、备驱动,设备驱动,CGI,元文件输出程序,元文件输入程序,CGM,数据库,IGES,STEP,I,Initial Graphics Exchange System,Standard for the Exchange ofProduct model Data,图形系统的标准化GKS-Graphics Kernal System,工作站输出型,输入型,输入/输出型,元文件输出,元文件输入,图段存储器工作站坐标系建模坐标系 MC(Modeling Coordinates)世界坐标系 WC(World Coordinates)观察和投影坐标系(Viewing Coordinates)规范化设备坐标系N

8、DC(Normalized Device Coordinate)设备坐标系DC(Device Coordinate),坐标变换规范化坐标变换 WC NDC工作站坐标变换 NDC DC建模变换和投影变换图形输出原语 折线 Polyline多点标记 Polymarker文字 Text填充区 Fill Area单元阵列 Cell Array广义图元 Generalized Drawing Primitive图段 Segment可见性、醒目性、优先性、可检测性、图段变换,逻辑输入设备,定位设备 Locater笔画设备 Stroke定值设备 Valuator选择设备 Choice拾取设备 Pick字符串

9、设备 String,PHIGS(PHIGS+)Programmers Hierarchical Interactive Graphics System,图形的层次模型 层次结构描述文件元素及属性其他标准CGICGM Computer Graphics Metafile,OpenGL,独立于程序设计语言的图形函数库 核心库(gl)基本图元,点、直线段、多边形、图案阵列.OpenGL Utility glu 2维观察、表面绘制OpenGL Utility Toolkit glut 窗口系统,曲线和曲面绘制,三维形体与其他OS的接口;MS windows WGL,OpenGL功能,功能:3维图形函数

10、库建模 基本的点、线、多边形的绘制函数;复杂的三维物体(球、锥、多面体、茶壶等)以及复杂曲线和曲面(例如 Bezier、等曲线或曲面)绘制函数 变换 基本变换和投影变换 颜色模式设置 光照和材质设置光有辐射光(Emitted Light)、环境光(Ambient Light)、漫反射光(Diffuse Light)和镜面光(Specular Light)。材质是用光反射率 纹理映射(Texture Mapping)位图显示和图象增强融合(Blending)、反走样(Antialiasing)和雾(fog)的特殊图象效果处理 双缓存动画(Double Buffering),OpenGL 与其他系统的接口,与Microsoft、SGI、IBM、DEC、SUN、HP 系统接口OpenGL for Windows 图形库 OpenGL图形库一共有100多个函数。其中核心函数有115个,它们是最基本的函数,其前缀是gl,OpenGL实用库(OpenGL utility library,GLU)的函数功能更高一些,如绘制复杂的曲线曲面、高级坐标变换、多边形分割等,共有43个,前缀为glu;OpenGL辅助库(OpenGL auxiliarylibrary,GLAUX)的函数是一些特殊的函数,包括简单的窗口管理、输入事件处理、某些复杂三维物体绘制等函数,共有31个,前缀为aux。,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号