计算机图形学其二

计算机图形系统概述

主要内容:

计算机图形系统的功能

计算机图形系统的结构

计算机图形系统的分类


典型交互式计算机图形系统包括计算、存储、对话、输入和输出五种基本功能。

光栅扫描图形显示和随机扫描显示的主要区别:

前者是依照固定的方式扫描(从左到右、从上到下),后者按随意移动方式按任意方向任意顺序扫描,只扫描需要显示的部分。


计算机图形硬件系统

  输出设备: CRT显示器、彩色CRT显示器、随机扫描显示器、光栅扫描显示器、平板显示器、三维显示系统

荧光屏:余辉时间:电子束离开某点后,该点的亮度值衰减到初始值1/10所需的时间,长中短之分。

显示设备主要性能指标:

分辨率:CRT在水平或竖直方向单位长度上能识别的最大光点个数,单位通常为dpi。

点距:两个相邻光点中心的距离

显示速度:每秒钟可显示矢量线段的条数,与偏转系统速度、矢量发生器的速度、计算机发送显示命令的速度有关。

刷新式CRT显示器

刷新:为了让荧光物质保持一个稳定地亮度值,需要控制电子束反复地重复显示图形。

刷新频率:每秒钟重绘屏幕的次数。

CRT显示器的分类:

直视存储管式。视觉属性:黑白。

①彩色CRT显示器:

产生彩色的常用方法:

射线穿透法

影孔板法(荫罩法常用于光栅扫描系统)

像素位置上分步着呈三角形排列的三个荧光彩色点,三个荧光点分别发射红光、绿光和蓝光。(三色荧光点很小并充分靠近)

②随机扫描显示器:

数据表示:矢量表示,只有端点信息,无线段中间点。

扫描方式:电子束随意移动,只扫描荧屏上要显示的部分。

显示图形:几何属性为主

优点:扫描速度快、分辨率高、线条质量好、易修改、交互性好、动态性能好

缺点:价格贵,只能显示线画图形,不能显示逼真场景。

③光栅扫描显示器

扫描方式:电子束先从荧光屏左上角开始,向右扫一条水平线,然后迅速地会扫左边偏下一点的位置(水平回扫),再扫第二条水平线,直到最后一条水平线,完成整个屏幕的扫描,然后垂直回扫开始下一帧。


象素:构成屏幕的最小元素,整个屏幕被扫描线分成n行,每行有m个点,每个点为一个象素。整个屏幕有m*n个象素

帧缓冲器:存放图形数据。

每个象素的位数即缓存深度或位平面数。

特点:

数据表示:象素矩阵

扫描方式:从上到下,从左到右。

显示图形:几何属性+视觉属性。真实感图形

帧缓冲存储器

作用:存储屏幕上象素的颜色值

也称刷新存储器

简称帧缓冲器,俗称显存

帧缓存中单元数目与显示器上象素的数目相同,单元与象素一一对应

各单元的数值决定了其对应象素的颜色。

显示颜色的种类与帧缓存中每个单元的位数有关。

计算机中的帧缓存可用存放:

各像素颜色值--颜色缓存、各象素深度值--深度缓存、累积缓存、模板缓存、纹理存储、双缓存技术(一个缓存用来刷新的同时,另一个写入数据信息)


屏幕上一个象素点就对应帧缓存中的一组信息。

组合象素法:一个图形象素点的全部信息被编码成一个数据字节,按照一定方式存储到帧缓存中,编码字节的长度与点的属性(如颜色、灰度等)有关。

像素颜色值:

显存分为若干颜色的位平面,每像素一位的帧缓存称为位图。个平面上相同位置的每一位和屏幕上的一个象素对应。同一像素点在各位面占同一地址。不同位面上同一象素地址中的内容决定象素的颜色。

一个具有24位面的帧缓冲存储器,红、绿、蓝各八个位面,每支电子枪的强度有256(8位)个等级,则能显示256*256*256=16兆种颜色,也称为真彩色。

计算需要的帧缓冲=分辨率*log2(需要显示的颜色数量)

颜色查找表:

一维的线性表,用来定义像素的颜色。帧缓存各单元保存的不再是对应象素的颜色值,而仅是该像素颜色的一个索引,它是彩色表的某个地址。

帧缓存中存象素颜色信息的两种方式总结:

直接存储像素颜色值和像素颜色在查色表中的索引值


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值