![]()
内容推荐 计算机图形学是在计算机领域中飞速发展并得到广泛应用的学科,其主要研究与计算机图形显示相关的原理、算法及程序设计,旨在更好地利用计算机生成、显示及处理图形。 本书主要介绍计算机图形技术的原理及应用,对计算机图形学的基本概念、二维和三维图形的生成及变换、图形的裁剪、真实感图形的生成技术等有关知识做了详细而系统的论述,并结合具体实例详细介绍了基于OpenGL环境以及基于虚拟现实建模语言VRML的图形系统开发。 本书可作为高等院校本科生、研究生学习计算机图形学的教材使用,也可作为从事CAD和计算机图形学枝术研究的广大科技人员的参考用书。 目录 第1章 绪论 1.1 计算机图形学的研究内容 1.2 计算机图形学的发展简史 1.3 计算机图形技术的应用 1.4 计算机图形系统 1.4.1 计算机图形系统概述 1.4.2 常用的图形输入设备 1.4.3 常用的图形输出设备 1.4.4 计算机图形系统软件 1.4.5 计算机图形标准 1.5 计算机图形学的发展动向 1.6 计算机图形学与相关学科的关系 课后习题 第2章 二维图形生成技术 2.1 直线的生成 2.1.1 直接生成法 2.1.2 数值微分法 2.1.3 中点画线算法 2.1.4 Bresenham画线算法 2.1.5 双步画线算法 2.2 圆的生成 2.2.1 圆的八点对称 2.2.2 Bresenham画圆算法 2.2.3 中点画圆算法 2.2.4 正负法画圆 2.3 椭圆的生成 2.4 曲面与曲线 2.4.1 曲线和曲面表示的基础知识 2.4.2 Hermite多项式 2.4.3 Coons曲面 2.5 输出图元的属性 2.5.1 线宽控制 2.5.2 线型控制 2.6 字符的生成 2.6.1 字符形状表示 2.6.2 字符属性 课后习题 第3章 二维实面积图形的生成 3.1 矩形填充 3.2 区域填充 3.2.1 多边形的扫描转换算法 3.2.2 边填充算法 3.2.3 种子填充算法 3.3 图案填充 3.3.1 使用扫描转换的图案填充 3.3.2 不用扫描转换的图案填充 课后习题 第4章 二维图形变换 4.1 数学基础 4.1.1 向量及其性质 4.1.2 向量点积 4.1.3 矩阵 4.1.4 矩阵乘法 4.1.5 矩阵的转置 …… 第5章 二维图形的裁剪 第6章 三维图形学基础 第7章 三维物体的表示 第8章 真实感图显技术 第9章 OpenGL设计基础 第10章 VRML环境下图形系统的设计 参考文献 |