计算机图形学导论
基本信息
- 作者: (美)James D.Foley,Andries van Dam,Steven K.Feiner,John F.Hughes,Richard L.Phillips [作译者介绍]
- 译者: 董士海 唐泽圣 李华 吴恩华 汪国平 等
- 丛书名: 计算机科学丛书
- 出版社:机械工业出版社
- ISBN:7111141474
- 上架时间:2004-6-3
- 出版日期:2004 年5月
- 开本:16开
- 页码:390
- 版次:1-1
- 所属分类:
计算机 > 计算机科学理论与基础知识 > 图形学
教材 > 征订教材 > 高等理工
教材 > 研究生/本科/专科教材 > 工学 > 计算机
教材 > 计算机教材 > 高职高专 > 计算机辅助设计
教材 > 计算机教材 > 本科/研究生 > 计算机专业教材 > 计算机专业课程 > 图形图象与网页设计
内容简介回到顶部↑
本书是通过对经典的计算机图形学教材《计算机图形学原理及实践—c语言描述(第2版)》的部分高级主题进行删节和修改而形成的简写版。本书包括srgp的编程、二维图元的基本光栅图形学算法、图形硬件、几何变换、三维空间的观察、对象的层次结构和sphigs系统、输入设备、交互技术与交互任务、曲线与曲面的表示、实体造型、消色光与彩色光、可视图像的真实性、可见面判定以及光照与明暗处理等内容。书中不但介绍了基本图形学编程、硬件及应用,二维和三维图形学的重要算法,同时还包括大量的习题、示例和彩色插图。本书的程序代码全部采用c语言编写。
本书非常适合作为计算机专业计算机图形学课程的教材。
图形学领域的权威之作[a href="http://www.china-pub.com/computers/common/info.asp?id=18076" target="_blank"]《计算机图形学原理及实践——c语言描述》[/a]是经典的计算机图形学教材,本书是《计算机图形学原理及实践——c语言描述》一书的简写版。本书主要面向计算机图形学的初学者和没有相关技术背景的读者,主题包括基本图形学编程。硬件及应用,二维和三维图形学的重要算法,同时还包括大量的习题、示例和彩色插图。本书的程序代码全部采用c语言编写,增强了可用性。
本书非常适合作为计算机专业计算机图形学课程的教材。
本书非常适合作为计算机专业计算机图形学课程的教材。
图形学领域的权威之作[a href="http://www.china-pub.com/computers/common/info.asp?id=18076" target="_blank"]《计算机图形学原理及实践——c语言描述》[/a]是经典的计算机图形学教材,本书是《计算机图形学原理及实践——c语言描述》一书的简写版。本书主要面向计算机图形学的初学者和没有相关技术背景的读者,主题包括基本图形学编程。硬件及应用,二维和三维图形学的重要算法,同时还包括大量的习题、示例和彩色插图。本书的程序代码全部采用c语言编写,增强了可用性。
本书非常适合作为计算机专业计算机图形学课程的教材。
作译者回到顶部↑
本书提供作译者介绍
译 者 简 介
董士海 北京大学信息科学技术学院教授,博士生导师。中国计算机学会虚拟现实和可视化专业委员会副主任,中国图像图形学会理事,中国人工智能学会理事,若干学报编委。1982年美国马里兰大学访问学者。曾参加我国首台百万次计算机、汉字激光照排系统、C软件环境、青鸟软件环境等研制。主持完成三维图形包、超媒体、多通道用户界面等国家攻关及自然基金重点项目。获政府特殊津贴、北京大学、国家教委、国家科技进步奖等奖励。已出版《计算机软件工程环境和软件工具》、《计算机用户界面及工.. << 查看详细
董士海 北京大学信息科学技术学院教授,博士生导师。中国计算机学会虚拟现实和可视化专业委员会副主任,中国图像图形学会理事,中国人工智能学会理事,若干学报编委。1982年美国马里兰大学访问学者。曾参加我国首台百万次计算机、汉字激光照排系统、C软件环境、青鸟软件环境等研制。主持完成三维图形包、超媒体、多通道用户界面等国家攻关及自然基金重点项目。获政府特殊津贴、北京大学、国家教委、国家科技进步奖等奖励。已出版《计算机软件工程环境和软件工具》、《计算机用户界面及工.. << 查看详细
目录回到顶部↑
出版者的话
专家指导委员会
译序
译者简介
前言
作者简介
《计算机图形学原理及实践—c语言描述(第2版)》前言
第1章 计算机图形学简介 1
1.1 计算机图形学的几种用途 1
1.2 计算机图形学的简单回顾 4
1.2.1 输出技术 5
1.2.2 输入技术 8
1.2.3 软件的可移植性与图形标准 8
1.3 交互式图形学的优点 9
1.4 交互式图形学的概念框架 10
1.4.1 应用建模 10
1.4.2 模型的显示 11
1.4.3 交互处理 11
小结 12
习题 13
专家指导委员会
译序
译者简介
前言
作者简介
《计算机图形学原理及实践—c语言描述(第2版)》前言
第1章 计算机图形学简介 1
1.1 计算机图形学的几种用途 1
1.2 计算机图形学的简单回顾 4
1.2.1 输出技术 5
1.2.2 输入技术 8
1.2.3 软件的可移植性与图形标准 8
1.3 交互式图形学的优点 9
1.4 交互式图形学的概念框架 10
1.4.1 应用建模 10
1.4.2 模型的显示 11
1.4.3 交互处理 11
小结 12
习题 13
译者序回到顶部↑
译 序
本书是Foley、van Dam、Feiner 及 Hughes合著的《计算机图形学原理及实践—C语言描述(第2版)》的改编本。本书既保持了《计算机图形学原理及实践》这本图形学经典著作的最重要特色:对图形学理论(包括数学基础、人机交互、几何建模、真实感绘制等)的深入阐述,所涵盖的图形学内容尽可能先进,大量的习题、例子、图片和参考文献;又对原书的大量高级内容(主要是原书第17章以后的高级硬件结构、高级几何及光栅算法、高级建模技术等)进行了缩减和改写,以便适应大批基本读者的学习需求。应该指出的是本书还花了适当的篇幅增加了若干详尽而有特色的例子(如例2.1,例3.1,例5.1,例6.1,例6.2,例7.1,例9.1,例9.2等)。现在,贡献给读者的这本《计算机图形学导论》更加适合作为不同类型“计算机图形学”课程的教材和关注图形技术发展的广大读者的自学读物。
本书的中文版是在我国计算机图形学专家董士海、唐泽圣、李华、吴恩华、汪国平等合译的《计算机图形学原理及实践—C语言描述(第2版)》(2004年机械工业出版社出版)一书译稿基础上,由本人对照英文版原文进行补译、改正及整理而成。《计算机图形学原理及实践—C语言描述(第2版)》的译者为本书的翻译做了最重要的基础工作。衷心感谢机械工业出版社华章公司编辑所做的大量细致的补译、选辑及编辑加工工作。译文中欠妥和纰漏之处恐难避免,恳请读者不吝赐教和指正。
董士海
于北京大学
2004年4月8日
本书是Foley、van Dam、Feiner 及 Hughes合著的《计算机图形学原理及实践—C语言描述(第2版)》的改编本。本书既保持了《计算机图形学原理及实践》这本图形学经典著作的最重要特色:对图形学理论(包括数学基础、人机交互、几何建模、真实感绘制等)的深入阐述,所涵盖的图形学内容尽可能先进,大量的习题、例子、图片和参考文献;又对原书的大量高级内容(主要是原书第17章以后的高级硬件结构、高级几何及光栅算法、高级建模技术等)进行了缩减和改写,以便适应大批基本读者的学习需求。应该指出的是本书还花了适当的篇幅增加了若干详尽而有特色的例子(如例2.1,例3.1,例5.1,例6.1,例6.2,例7.1,例9.1,例9.2等)。现在,贡献给读者的这本《计算机图形学导论》更加适合作为不同类型“计算机图形学”课程的教材和关注图形技术发展的广大读者的自学读物。
本书的中文版是在我国计算机图形学专家董士海、唐泽圣、李华、吴恩华、汪国平等合译的《计算机图形学原理及实践—C语言描述(第2版)》(2004年机械工业出版社出版)一书译稿基础上,由本人对照英文版原文进行补译、改正及整理而成。《计算机图形学原理及实践—C语言描述(第2版)》的译者为本书的翻译做了最重要的基础工作。衷心感谢机械工业出版社华章公司编辑所做的大量细致的补译、选辑及编辑加工工作。译文中欠妥和纰漏之处恐难避免,恳请读者不吝赐教和指正。
董士海
于北京大学
2004年4月8日
前言回到顶部↑
前 言
本书是Foley、van Dam、Feiner 及 Hughes合著《计算机图形学原理及实践—C语言描述(第2版)》(以下简称《计算机图形学》)的改编本。本书通过删节、修改《计算机图形学》一书中那些内容广泛的教学和参考部分编写而成的,以便适应于不同课程和不同专业的需要。本书大概是《计算机图形学》的一半,但它不仅仅是《计算机图形学》的缩略版本。事实上,本书是重新改写的,并在某些情况下注意用不同的方法进行说明,以便适应读者的需要。
本书可用于任何四年制大学和学院的计算机图形学课程(一到两学期)。在具备少量数学知识的前提下,也可用于两年制学校、成人大学的一学期课程。对于想要学习发展迅速和令人激动的这一学科基础知识的专业人员来说,不论想成为一名计算机图形技术方面的从业者,还是只想增加对计算机图形技术广泛应用的了解,本书都是一本理想的书籍。
从更新或更全面的角度来看,本书并不希望取代《计算机图形学》一书。但是,《计算机图形学》一书的某些章节的内容由于此领域正以飞快的速度发展、因材料较旧而不再使用或者因其硬件性能和成本而被更新了。在《计算机图形学》(1990年出版)的第4章里可以找到这样一个例子:“图形工作站通常包括一个至少执行几百万条指令/秒(MIPS)的CPU”,而现在已修改为20~100 MIPS,以反映当前的事实。
本书的其他主要差别和强项是:
?在完整的工作程序和用伪代码书写的程序段中,全书均使用了近代计算机语言ANSI C。使用C是符合当今教学和专业实践的,尤其是在图形学领域。
?作为本书使用C的一个直接好处,SRGP及SPHIGS软件包与书中使用的代码功能和数据类型两者之间,现在是一一对应的。
?上面提到的SPHIGS软件包,已经充分地增强了许多新的特性,如多光源、改进后的绘制以及用于更好交互操作的改进后的拾取校正。
?本书给出了几个有特色的例子,其中有些是十分详尽的。这些例子总体上是放在用来最好地展示很难的概念的那些章节。例如,用于交互地定义B巣ier三次参数曲线的完整工作程序。
?本书提供大量例子、图表及相关参考文献来介绍计算机图形学在新兴多媒体领域中的重要性。
?在本书的第5章中增加了数学基础知识一节。这一节为读者提供了足够的信息,以便读者理解和使用本书中与数学相关的所有材料。
可选的教学大纲
可以有多种路径来阅读全书。这里仅提供其中的一些,但读者完全可以灵活地选择以适合自己的情况。为了学习,甚至可改变次序。例如,第4章提供的有关硬件的材料,在教学中完全可以提前或者延后。
着重于2D图形学的最少一学期的课程安排 这门课程适合于两年制或四年制大学的学生,主要目标是提供2D图形学各种元素的总论。
章 节
1 全部
2 2.1节~2.2节
3 3.1节~3.3节,3.9节~3.9.3节
4 4.1节,4.2节,4.3节及4.5节
5 5.1节(如合适),5.2节,5.3节,5.4节
本书是Foley、van Dam、Feiner 及 Hughes合著《计算机图形学原理及实践—C语言描述(第2版)》(以下简称《计算机图形学》)的改编本。本书通过删节、修改《计算机图形学》一书中那些内容广泛的教学和参考部分编写而成的,以便适应于不同课程和不同专业的需要。本书大概是《计算机图形学》的一半,但它不仅仅是《计算机图形学》的缩略版本。事实上,本书是重新改写的,并在某些情况下注意用不同的方法进行说明,以便适应读者的需要。
本书可用于任何四年制大学和学院的计算机图形学课程(一到两学期)。在具备少量数学知识的前提下,也可用于两年制学校、成人大学的一学期课程。对于想要学习发展迅速和令人激动的这一学科基础知识的专业人员来说,不论想成为一名计算机图形技术方面的从业者,还是只想增加对计算机图形技术广泛应用的了解,本书都是一本理想的书籍。
从更新或更全面的角度来看,本书并不希望取代《计算机图形学》一书。但是,《计算机图形学》一书的某些章节的内容由于此领域正以飞快的速度发展、因材料较旧而不再使用或者因其硬件性能和成本而被更新了。在《计算机图形学》(1990年出版)的第4章里可以找到这样一个例子:“图形工作站通常包括一个至少执行几百万条指令/秒(MIPS)的CPU”,而现在已修改为20~100 MIPS,以反映当前的事实。
本书的其他主要差别和强项是:
?在完整的工作程序和用伪代码书写的程序段中,全书均使用了近代计算机语言ANSI C。使用C是符合当今教学和专业实践的,尤其是在图形学领域。
?作为本书使用C的一个直接好处,SRGP及SPHIGS软件包与书中使用的代码功能和数据类型两者之间,现在是一一对应的。
?上面提到的SPHIGS软件包,已经充分地增强了许多新的特性,如多光源、改进后的绘制以及用于更好交互操作的改进后的拾取校正。
?本书给出了几个有特色的例子,其中有些是十分详尽的。这些例子总体上是放在用来最好地展示很难的概念的那些章节。例如,用于交互地定义B巣ier三次参数曲线的完整工作程序。
?本书提供大量例子、图表及相关参考文献来介绍计算机图形学在新兴多媒体领域中的重要性。
?在本书的第5章中增加了数学基础知识一节。这一节为读者提供了足够的信息,以便读者理解和使用本书中与数学相关的所有材料。
可选的教学大纲
可以有多种路径来阅读全书。这里仅提供其中的一些,但读者完全可以灵活地选择以适合自己的情况。为了学习,甚至可改变次序。例如,第4章提供的有关硬件的材料,在教学中完全可以提前或者延后。
着重于2D图形学的最少一学期的课程安排 这门课程适合于两年制或四年制大学的学生,主要目标是提供2D图形学各种元素的总论。
章 节
1 全部
2 2.1节~2.2节
3 3.1节~3.3节,3.9节~3.9.3节
4 4.1节,4.2节,4.3节及4.5节
5 5.1节(如合适),5.2节,5.3节,5.4节
评论交流
共有11人开贴评论 31人参与评论 5人参与打分 查看
发表于:2004-6-12 11:56:00
正因为国内与国外的科学技术相差太远,所以目前才大量地引入国外经典的原版教材,我为之叫好。他给国人打开了一扇知识之窗。
FatGarfield的图形学的读书单子
http://www.china-pub.com/computers/bbs/addfollow.asp?id=36986&rootid=2&boardid=1
写得非常好,让我们知道了国内书籍以外的世界。
外面的世界很精彩。
其实这本该由该领域的专家教授来写,恕本人陋见,迄今为止,我还没有在公开场合看到过
这样的推荐书单。
有人说:“推荐的这些书与教学方法等于空中楼阁,解决不了中国的实际问题!”
什么是实际问题,拓宽学生的知识面就是实际问题!
FatGarfield在推荐书单中提到:
"大部分的书在国家图书馆可以复印到,北京的兄弟有福啦,3年前的书借出来复印,1角/页,但是新书要早图书馆里复印,5~6角/页,还是比Amazon便宜啊"
我相信很多网友都为读不到书而困惑。
这对普通的对图形学感兴趣的学生提供了一条很好的资讯。
在有了图形学的入门知识后,该去找哪些书看,到什么地方能
找到这些书。
当然,从另外一个角度看,也反映了我国的图书馆事业的不发达,
一本某个行业的必备书,要跑到我国数一数二的图书馆才能看到。
即使是国图,新书的购买也是极其缓慢,国外2004年刚出版的书,
普通读者想要看上这本书,要等上一年。如果哪位网友,实在等不及,可以节衣缩食去AMAZON购书,很快,二十天内肯定会收到精美的书籍。
我觉得现在已是一个非常国际化的社会,读书也是这样。眼光应该放得宽一些,“牢骚太盛防肠断,风物长宜放眼量”。我想一个想有所作为的青年学生,首先应该学好英文,想要学到最先进的知识,又不想看英文,这是很错误的想法。书籍或许还有人来翻译,但是大量该领域的文献,论文没有人会来翻译的。研究图形学的人都要看SIGGRAPH(世界图形学年会),都以在上面发一篇论文为荣,上面内容丰富,可全是英文。
我想多读点书总不是坏事,书读多了,作为一个学生,把国内国外的书都领略了,很自然就会树立起什么是真正的"计算机图形学",才不会被人轻易糊弄,才知道这个领域的知识是由谁创造的,才知道这个领域的真正权威是谁.
图形学领域的权威大都是外国人,正是他们的的努力工作,才使图形学成为计算机领域最为活跃的分支之一,才使我们有幸看到让人着迷的美国电脑特技电影.
FatGarfield的图形学的读书单子
http://www.china-pub.com/computers/bbs/addfollow.asp?id=36986&rootid=2&boardid=1
写得非常好,让我们知道了国内书籍以外的世界。
外面的世界很精彩。
其实这本该由该领域的专家教授来写,恕本人陋见,迄今为止,我还没有在公开场合看到过
这样的推荐书单。
有人说:“推荐的这些书与教学方法等于空中楼阁,解决不了中国的实际问题!”
什么是实际问题,拓宽学生的知识面就是实际问题!
FatGarfield在推荐书单中提到:
"大部分的书在国家图书馆可以复印到,北京的兄弟有福啦,3年前的书借出来复印,1角/页,但是新书要早图书馆里复印,5~6角/页,还是比Amazon便宜啊"
我相信很多网友都为读不到书而困惑。
这对普通的对图形学感兴趣的学生提供了一条很好的资讯。
在有了图形学的入门知识后,该去找哪些书看,到什么地方能
找到这些书。
当然,从另外一个角度看,也反映了我国的图书馆事业的不发达,
一本某个行业的必备书,要跑到我国数一数二的图书馆才能看到。
即使是国图,新书的购买也是极其缓慢,国外2004年刚出版的书,
普通读者想要看上这本书,要等上一年。如果哪位网友,实在等不及,可以节衣缩食去AMAZON购书,很快,二十天内肯定会收到精美的书籍。
我觉得现在已是一个非常国际化的社会,读书也是这样。眼光应该放得宽一些,“牢骚太盛防肠断,风物长宜放眼量”。我想一个想有所作为的青年学生,首先应该学好英文,想要学到最先进的知识,又不想看英文,这是很错误的想法。书籍或许还有人来翻译,但是大量该领域的文献,论文没有人会来翻译的。研究图形学的人都要看SIGGRAPH(世界图形学年会),都以在上面发一篇论文为荣,上面内容丰富,可全是英文。
我想多读点书总不是坏事,书读多了,作为一个学生,把国内国外的书都领略了,很自然就会树立起什么是真正的"计算机图形学",才不会被人轻易糊弄,才知道这个领域的知识是由谁创造的,才知道这个领域的真正权威是谁.
图形学领域的权威大都是外国人,正是他们的的努力工作,才使图形学成为计算机领域最为活跃的分支之一,才使我们有幸看到让人着迷的美国电脑特技电影.
| 我要写评论 |
| 查看所有评论交流(共11条) |


点击看大图




加载中...
