计算机图形学实践教程(VisualC++版)

节选

[

《计算机图形学实践教程》(VisualC++版)是《计算机图形学基础教程(Visual C++版)》 (ISBN 978-7-302-17082-2)的配套实践教程。《计算机图形学实践教程》(VisualC++版)的编写原则是将计算机图形学的基本原理教授和具体实现相结合。开发工具选用面向对象Visual C++ 6.0的MFC框架环境作为开发平台,可以更好地实现真彩色以及对图形的交互式操作。《计算机图形学实践教程》(VisualC++版)共给出43个案例,内容包括直线距离加权反走样算法、多边形有效边表填充算法、Bezier曲线曲面、B样条曲线曲面、Sierpinski海绵、分形草文法模型、Sierpinski垫片的IFS图形、凸多面体动态消隐算法、立方体动态Z-Buffer算法、立方体动态画家消隐算法、明暗处理立方体、球的光照模型和立方体的纹理映射等。《计算机图形学实践教程》(VisualC++版)的所有案例全部由笔者独立开发,具有自主知识产权。有些算法如多边形有效边表填充算法、双三次B样条曲面、Sierpinski海绵、Z-Buffer动态消隐和光照模型等内容都是**次公开发表。

]

本书特色

[

《计算机图形学实践教程》(VisualC++版)算法讲解透彻,算法编写规范,注释清晰,读者可以很容易地按照《计算机图形学实践教程》(VisualC++版)提供的源程序一步一步地完成上机实践。《计算机图形学实践教程》(VisualC++版)相关资源可以从清华大学出版社网站(http://www.tup.com.cn)下载。《计算机图形学实践教程》(VisualC++版)不仅可以作为大学实践教程和高职高专实训教程,还可供从事计算机图形研究的程序员自学使用。《计算机图形学实践教程》(VisualC++版)封面贴有清华大学出版社防伪标签,无标签者不得销售。

]

目录

案例1 金刚石图案算法1案例2 直线中点Bresenham算法14案例3 圆中点Bresenham算法19案例4 椭圆中点Bresenham算法25案例5 直线距离加权反走样算法32案例6 多边形有效边表填充算法38案例7 多边形边缘填充算法51案例8 区域四邻接点填充算法58案例9 二维基本几何变换算法67案例10 Cohen-Sutherland直线裁剪算法85案例11 中点分割直线裁剪算法94案例12 梁友栋-Barsky直线裁剪算法104案例13 三维基本几何变换算法113案例14 三视图算法128案例15 透视图算法139案例16 三次参数样条曲线算法148案例17 三次Hermite样条曲线算法157案例18 Bezier曲线算法164案例19 双三次Bezier曲面算法172案例20 三次B样条曲线算法184案例21 双三次B样条曲面算法193案例22 25个控制点的双三次B样条曲面算法204案例23 Cantor集算法215案例24 Koch曲线算法221案例25 Peano-Hilbert曲线算法227案例26 Sierpinski垫片算法235案例27 Sierpinski地毯算法241案例28 Sierpinski海绵算法247案例29 C字曲线算法256案例30 Caley树算法262案例31 Koch曲线文法模型算法269案例32 分形草文法模型算法277案例33 Peano-Hilbert曲线文法模型算法284案例34 分形灌木丛文法模型算法291案例35 Koch曲线的IFS图形算法299案例36 Sierpinski垫片的IFS图形算法306案例37 立方体动态隐线算法312案例38 球的动态隐线算法323案例39 立方体动态Z-Buffer隐面算法334案例40 立方体动态画家隐面算法351案例41 明暗处理立方体算法369案例42 球的光照模型算法388案例43 立方体的纹理映射算法421参考文献432

封面

计算机图形学实践教程(VisualC++版)

书名:计算机图形学实践教程(VisualC++版)

作者:孔令德

页数:432

定价:¥39.0

出版社:清华大学出版社

出版日期:2008-05-01

ISBN:9787302171485

PDF电子书大小:138MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注