计算机图形学 第2版
分類: 图书,计算机/网络,图形图像 多媒体,其他,
作者: 何援军编著
出 版 社: 机械工业出版社
出版时间: 2009-2-1字数:版次: 2页数: 262印刷时间:开本: 16开印次:纸张:I S B N : 9787111182344包装: 平装内容简介
本书采用一种全新的计算机图形学架构,将内容分为“基础”、“几何”、“绘制”和“交互”4篇,叙述了计算机图形学的目的、内容、任务、理论与实践。
通过揭示“图形=图元+属性”与“计算机图形学=几何+绘制”的本质属性,给计算机图形学以准确的定位、合理的定义,明确计算机图形学“几何”与“绘制”两大任务,使教者易、学者清。
举重若轻、化繁为简,复杂问题简单化,是本书的另一特色。全书以全新的架构、明晰的分析、浅显的解释、精细的图示尽可能正确、通俗地阐述计算机图形学的理论体系、几何模型、基本算法与数据结构等根本要素,并努力保证它们准确、简单、直观、清晰。
本书配套网http://cg.sjtu.edu.cn提供了电子教案、实验基础、算法案例、学生作品、相关课题、算法库及课程设计等内容,读者可以免费下载。
作者简介
何援军,1945年7月生,1968年毕业于浙江大学数学系。现为上海交通大学计算机系教授、博士生导师。 1992年7月被中国船舶工业总公司授予“有突出贡献中青年专家称号”,同年10月起享受政府特殊津贴。事迹曾被《上海科技报》和《中国船舶报》报道, 《计算机辅助设计与制造》杂志也曾在人物篇刊载过专访。 1973年主持我国第一台引进的大型数控绘图机软件的接收工作,此后,一直从事计算机图形处理、CAD等的理论研究和软件开发工作。 正在主持和曾经主持过的项目有国家自然科学基金、863等课题和上海市、中国船舶工业总公司的重点和重大课题等。分别获得过全国科学大会奖(1项),国防工办2等奖(1项),中国船舶工业总公司科技进步2等奖(1项)、3等奖(3项)和上海市科技进步2等奖(4项)等多项国家和省市级科技进步奖。国家“八五”课题《船舶CAD支撑软件》曾荣获国家计委、国家科委和国家财政部联合颁发的《国家“八五”科技攻关重大科技成果》。 主持研发的CAD软件曾在由国家科委主持的全国自主版权软件评测中获得同类软件第一名,登记计算机软件著作权1项。 正式出版的学术专著有《计算机图形学算法与实践》(1990,湖南科技出版社)和《CAD图形开发工具》(1997,上海科技出版社)等2本,发表论文70余篇。 “九五”期间曾任上海市CAD应用工程专家组成员。现任中国工程图学学会副理事长、计算机图形学专业委员会主任委员和上海市工程图学学会理事长。 主要研究方向:CAD、计算机图形学,计算机信息集成技术,几何计算的理论、算法和软件等。
目录
作者简介
第2版前言
第1章 绪论
1.1 计算机图形学的定位和定义
1.1.1 图形和计算机图形学的定位与定义
1.1.2 计算机图形学的总体架构
1.1.3 几何与几何计算
1.2 计算机图形学与其他学科的关系
1.3 计算机图形学的发展简史
1.3.1 硬件平台
1.3.2基础理论
1.3.3 实际应用
1.3.4 SIGGRAPH
1.4 计算机图形学的应用领域
1.4.1计算机辅助设计与制造
1.4.2 科学计算可视化
1.4.3 虚拟现实
1.4.4计算机艺术
1.4.5计算机动画
1.4.6 图形用户接口
1.5 计算机图形学的相关开发技术
1.5.1 0penG1
1.5.2ACIS
1.5.3 DirectX
1.5.4 Java3D
1.5.5VRMT
1.6 本章要点
1.7 本章作业
第一篇 基础
第2章 基本几何
2.1 向量
2.1.1 向量及其性质
2.1.2 向量点积
2.1.3 向量叉积
2.2 基本几何的描述
2.2.1 点的描述
2.2.2直线的描述
2.2.3 圆的描述
2.2.4圆弧的描述
2.2.5基本几何的统一描述
2.2.6 圆弧曲线
2.3 基本几何的方向
2.4 图形边界的方向
2.5 辅助几何
2.6 向量交点特征
2.6.1交点特征的定义
2.6.2交点特征的几何意义
2.6.3交点特征的求取
2.6.4重交点的取舍规则
2.6.5 重边交点的选择
2.6.6 交点特征扩展到圆弧
2.7 基本几何的建立
2.7.1直线的建立
2.7.2 圆和圆弧的建立
2.8三维基本几何
2.8.1 空间直线
2.8.2 标准平面方程的建立
2.8.3 通过N个顶点求取平面方程
2.8.4三维交点特征
2.9本章要点
2.10 本章作业
第3章 几何变换
3.1几何变换的基本描述
3.1.1 齐次坐标
3.1.2齐次变换矩阵
3.1.3 二维变换
3.1.4 三维变换
3.2变换的几何化表示
3.2.1 变换几何化表示的基本理论
3.2.2 变换几何化表示的实施
3.2.3 变换几何化表示的应用
3.2.4 三维变换的几何化表示
3.2.5 变换的几何化表示与基本几何
3.3投影与投影变换
3.3.1平行投影
3.3.2投影图示机理
3.3.3 投影变换、深度坐标和三维刃流水线
……
第二篇几何
第4章几何计算
第5章二维造型
第6章三维造型
第7章曲线曲面
第8章曲线拟合
第三篇绘制
第9章光栅计算
第10章裁剪计算
第11章消隐计算
第12章颜色模型
第13章光照模型
第四篇交互
第14章交互技术
书摘插图
第2章基本几何
计算机图形学涉及的几何元素并不多,理论上是平面上的点、线、弧(圆)、曲线与空间上的平面、曲面。但是平面上的任意曲线一般可转化为由直线段和圆弧段构成,三维空间的曲面常用平面(例如三角面片)逼近后处理。因此,计算机图形学讨论的基本几何是直线、圆/弧与平面。基本几何的定义以及它们之间的相互关系好像并不复杂,但是作为描述所有几何体的基础,其定义的严密性和算法的强壮性以及处理的效率十分重要。需要建立一套完整、正确和有效的基本几何定义与求解系统,以研究几何计算的稳定性和算法的复杂性理论。
本章将介绍一套基于向量几何理论、以方向性概念为基础的几何计算理论体系。这套理论不仅统一了基本几何及曲线和图形等的表示,并将基本几何与辅助几何有机地联系在一起。特别是引入了“交点特征”的概念,这在处理几何奇异问题时将发挥关键作用。
由于引入了基本几何的方向性概念,可以构筑变换的几何化表示机制,将平移、旋转、错切等坐标变换统一于基本几何体系,使基本几何与几何变换有机地联系起来。
2.1 向量
向量是计算机图形学最常用的数学基础,本节将叙述向量的定义、运算等的基本理论基础。
……