1、图形系统第2章,图形系统,有图形功能的计算机系统硬件,软件硬件包括输入,处理,输出三个部分,视频显示设备,阴极射线管(CRT) p27-p28,彩色阴极射线管,p32,点距,平板显示器 p34-p35,发射型:等离子显示器,LED非发射型:液晶显示器也是屏幕可寻址画点设备,2.1.6 三维观察设备 p37,立体对 stero pair,2.2 光栅扫描系统,光栅:格栅参见p29-p30,绘图过程,沿扫描线的画点设备,帧缓冲存储器 (显存)作用:存储屏幕上像素的颜色值,帧缓存中单元数目与显示器上像素的数目相同,单元与像素一一对应。显示颜色数目与帧缓存中每个单元的位数有关,简单光栅图形系统的结构
2、p39帧缓存为内存中的固定区域,视频控制器 p40,建立帧缓存与屏幕像素之间的一一对应,负责刷新,CRT,CPU,X的地址寄存器的地址加一,如此重复,直到该扫描线上的最后一个像素。Y进一,到最后一行。刷新页。,视频控制器+显存,显示处理器(GPU),代替CPU完成部分图形处理功能;1 扫描转换;2 裁剪; p413 纹理映射,*T&L(变换与光照计算),具有显示处理器的光栅系统 p41,图形加速卡=视频控制器+显存+显示处理器,2.4 图形输入设备,键盘鼠标 压感笔触摸屏*坐标数字花仪图形扫描仪,坐标数字花仪 p48,压感笔 p48,手绘板,p19,三维数字化仪 p48,宽幅面扫描仪 p49,
3、Demo,近年来常用的三维扫描输入,三维激光扫描原理:飞行时间,三角学求解法点云(Point Cloud)。,2.5 硬拷贝设备,喷墨打印机*激光打印机*笔式绘图仪,喷墨打印机,笔式绘图仪 p52,图形软件 p56,(1)专用图形系统:效率高,可移植性差。(3DMAX,Maya)(2)某种语言写成的子程序包 (图形库)GKS (Graphics Kernel System) PHIGS (Programmers Herarchical Interactive Graphics system ) GL /OpenGL,为什么OpenGL,事实上的标准OpenGL Vs MS_Direct3D应用面广 OpenGL ES 有利于学习掌握,