计算机图形学基础(附光盘1张)
图书信息
书名:计算机图形学基础(附光盘1张)作者:陈锦昌,陈亮
包装:平装
开本:16
页数:379页
全文字数:605000
出版社:华南理工大学出版社
出版时间:2010-3
图书简介
《计算机图形学基础》是一本综合性的计算机图形学入门教材。本书全面系统地介绍了计算机图形学的基础知识和应用,以VB.NET作为编程语言进行实现。共分十章,内容包括图形绘制、图形变换、曲线和曲面设计、图像处理和动画技术等。作者深入浅出地讲解各种算法的原理和应用,使读者能够快速掌握计算机图形学的基础知识和编程技术。优秀章介绍了计算机图形学和计算机辅助设计的发展历程,为后续章节的学习提供了基础。第二章介绍了VB.NET进行图形编程的基本方法,包括绘图基础、绘图方法等。第三章介绍了直线、圆等基本图形的设计,为后续章节的学习提供了基础。第四章介绍了二维、三维图形变换、正投影变换、轴测投影变换、透视投影变换及程序设计方法,重点介绍了坐标变换、仿射变换等图形变换的基本原理和应用。第五章介绍了平面曲线、Bezier曲线及B样条曲线的程序设计方法。第六章介绍了空间常用曲面、Coons曲面、Bezier曲面及B样条曲面的程序设计方法,这些知识是进行三维建模和实现真实感渲染的重要基础。第七章介绍了位图图像文件及操作、位图图像处理和实现方法,包括灰度变换、空间滤波、频域滤波等常用图像处理技术。第八章介绍了动画技术的实现方法,包括逐帧动画、骨骼动画、关键帧动画等技术。第九章介绍了一个小型交互式CAD系统的开发实例,介绍了CAD系统的架构及基本实现方法。第十章介绍了在AutoCAD软件中利用VBA进行二次开发的方法。本书具有通俗易懂、实用性强、编程实例丰富等特点,不仅适用于高等工科院校非计算机专业本科生、专科生学习计算机图形学课程的教学用书,而且也适用于从事计算机图形学工作的工程技术人员的参考书。
推荐理由
《计算机图形学基础》是一本非常适合初学者入门的教材。本书使用VB.NET语言作为编程语言,既易于学习又实用性强,通过本书学习,读者能够系统地掌握计算机图形学的基础知识和编程技术,进而实现自己的图形应用程序。本书编排严谨,案例鲜明,每章都配有大量习题,便于读者巩固所学知识和技能。如果您对计算机图形学感兴趣,那么这本书是您的不二选择。