计算机图形学基础知识详解

需积分: 0 4 下载量 146 浏览量 更新于2024-09-17 收藏 71KB DOC 举报
计算机图形学 计算机图形学是一門学科,它研究如何使用计算机来生成和处理图形信息。图形信息可以是二维或者三维的,包括点、线、面、体等几何形状的表示和处理。 扫描转换是计算机图形学中的一个重要概念。扫描转换是将矢量图形转换为点阵表示的过程,以便在光栅显示器或打印机等设备上显示多边形。在这个过程中,矢量图形中的多边形用顶点序列来表示,然后将其转换为点阵表示,以便在设备上显示。 在计算机图形学中,帧缓冲存储器是一个重要的概念。帧缓冲存储器是存储颜色和亮度信息的相应存储器,所存储的信息被称为位图。位图是计算机图形学中的一种重要表示方法,它用来存储图形信息。 光栅扫描显示器是计算机图形学中的一个重要设备。光栅扫描显示器的屏幕可以分为m行扫描线,每行n个小点,整个屏幕分为m×n个小点,每个小点称为一个像素。 点阵字符是计算机图形学中的一个重要概念。点阵字符用一个位图来表示,位图中的0对应点亮的像素,用前景色绘制;位图中的1对应未点亮的像素,用背景色绘制。 矢量字符表示法是计算机图形学中的一个重要概念。矢量字符表示法用(曲)线段记录字形的边缘轮廓线。当矢量字符旋转或放大时,显示的结果通常会变得粗糙难看,而点阵字符的显示效果不会改变。 区域是计算机图形学中的一个重要概念。区域是由相连的像素组成的集合,这些像素具有相同的属性值或者它们位于某边界线的内部。 扫描变换算法是计算机图形学中的一个重要概念。扫描变换算法不需要预先定义区域内部或边界的像素值。 齐次坐标表示法是计算机图形学中的一个重要概念。齐次坐标表示法用n维向量表示一个n+1维向量。 实体的边界是计算机图形学中的一个重要概念。实体的边界由平面多边形或空间曲面片组成。 平面多面体表面的平面多边形的边最多属于两个多边形,即它的表面具有二维流形的性质。 投影是计算机图形学中的一个重要概念。投影可以分为两大类:透视投影和平行投影。平面几何投影是计算机图形学中的一个重要概念。如果投影空间为平面,投影线为直线,则称该投影为平面几何投影。 灭点是计算机图形学中的一个重要概念。在透视投影中,不平行于投影平面的平行线,经过透视投影后交汇到一个点,该点称为灭点。 DDA算法是计算机图形学中的一个重要概念。DDA算法可以用来生成圆周或椭圆,但是需要用到三角运算,因此运算效率不高。