【内容简介】
本书从图形学最基础的光栅扫描、区域填充、画直线和圆弧等算法讲起,详细介绍了线裁剪和面裁剪、凸区域裁剪和凹区域裁剪的异同,景物空间消隐算法和图像空间消隐算法的差别,具体讲述了二叉空间剖分(BSP)、八叉树等图形学中常用的数据结构。新版本增加了图形用户界面、椭圆、图像压缩和线条反走样算法等,还增加了Liang-Barsky裁剪算法和Nicholl-Lee-Nicholl裁剪算法。新版本大大扩充了可见面光线跟踪算法。在绘制这一章中新增了基于物理的光照明模型,透明效果,阴影生成,纹理映射,以及锥光束、平面光束、笔形光束和随机光线跟踪算法;详细讨论了光辐射度基础,统一颜色空间,彩色图象量化和印刷介质上的颜色重现等新内容。本书列举了90个例子,具体描述了各类算法的执行细节。这对初学者体会算法的基本原理,比较各类算法执行时的细微差别大有禅益。具备大学数学基础和高级程序设计语言知识的人均可自学本书。
本书适合专业程序员、工程师及科研人员使用。非常适用于作为为高年级本科生和一年级研究生开设的重点讲授绘制技术的计算机图形学课程的教科书。
【目录信息】
第1版序
第1章 计算机图形学导论 1
1.1 计算机图形学概述 1
1.1.1 图形的表示方法 1
1.1.2 表示图形的数据准备 2
1.1.3 图形的显示 2
1.2 光栅刷新图形显示器 4
1.3 阴极射线管的基础知识 9
1.4 视频知识基础 11
1.4.1 美国标准视频制式 11
1.4.2 高清晰度电视 12
1.5 平板显示器 13
1.5.1 平板式CRT 13
1.5.2 等离子显示器 13
1.5.3 荧光显示器 15
1.5.4 液晶显示器 16
1.6 硬拷贝输出设备 18
<< 查看详细目录
【译者序】
1985年春,美国佛罗里达大学教授、IEEE CG&A学术期刊时任主编John Staudhammer先生应邀来浙江大学讲学,向我们推荐了 David Rogers编写的图形学新著《Procedural Elements of Computer Graphics》。该书取材新颖,内容全面,便于自学,立即引起了大家的浓厚兴趣。当时国内计算机图形学研究正处于起步阶段,有关计算机图形学的中文教材和参考书甚少。因此我们立即着手组织翻译。中译本取名为《计算机图形学的算法基础》,由科学出版社出版。首批5000册不到3个月即销售一空,许多没有买到该书的人只好整本地复印。该书的出版,对我国计算机图形学的发展曾起了很好的作用。不少人以这本书为向导,走上了从事..
<< 查看译者序
【序言】
我在第1版的序言中曾说过“计算机图形学已经成为成熟的学科了”,当时我们很少有人能预见到它这20余年来的发展。那个时候,光线跟踪还只是一个活跃的研究方向—但现在即便是个人电脑也可随意使用这类程序了;那时,辐射度的研究才刚刚起步,但今天的商品化绘制软件已经普遍使用了这项技术;那时,纹理是软件实现的,但现在硬件纹理加速已经很普遍了;那时,彩色图像的量化算法只在计算机图形学界中得到有限使用,但今天即便从万维网上下载图片也要用到图像量化技术。还可以找到一长串图形技术进步的例子。总之,今天的计算机图形学已经紧密地与日常生活结合在一起,它所涉及的领域遍及广告、娱乐、医学、教育..
<< 查看序言