名称:计算机图形学及实用编程技术
作者:李春雨
出版社:北京航空航天大学出版社
格式:pdf,txt
本电子书只供学习参考,请更多地支持正版图书。
计算机图形学及实用编程技术内容简介
《计算机图形学及实用编程技术》pdf在线阅读。
计算机图形学及实用编程技术部分内容
第1章 计算机图形学基本知识
计算机图形学是近40年来迅速发展起来的具有广泛应用前景的一门新兴学科,是科学技术领域中取得的又一重要成就。计算机出现后,为了在绘图仪和阴极射线管上输出图形,计算机图形学也随之产生了。它是随着计算机及其外围设备等技术的发展而不断完善的。计算机图形学在航空、航天、汽车、电子、机械、土建工程、影视广告、地理信息、轻纺化工等领域中得到了广泛应用,并推动了这门学科迅速成熟。计算机一方面解决了一些具体应用中提出的各类新课题,另一方面又进一步充实和丰富了这门学科的内容。
1.1 概 述
1.1.1计算机图形学的概念
计算机图形学是一门新兴学科。国际标准化组织定义它为:计算机图形学是研究通过计算机将数据转换为图形,并在专门显示设备上显示的原理、方法和技术的学科。它是建立在传统的图学理论、应用数学及计算机科学基础上的一门边缘学科。
1.1.2计算机图形学的研究内容
计算机图形学的研究内容涉及用计算机对图形数据进行处理的软硬件技术,其所涉及的算法十分丰富。围绕物体的图形图像的生成及其准确性、真实性和实时性,大致可分为以下几类:
基于图形设备的基本图形元素的生成算法,如用光栅图形显示器生成直线、圆弧、二次曲线、封闭边界内的图案填充等。 在多年教学、科研和科技开发的基础上,从计算机图形学的理论高度和计算机绘图的实用角度来研究、编写这本教材。
本书第一篇较详细地介绍了计算机图形学的有关原理、算法及实现,从计算机图形的基本图形生成讲起,采取循序渐进的内容安排,由简单到复杂、由二维至三维,理论与实践相结合,对书中的主要算法都给出了C程序。本册书于2009年3月由北京航空航天大学出版社出版发行电子书在线试读《计算机图形学及实用编程技术》书的作者李春雨跟北京航空航天大学出版社都为了本书付出了辛勤劳动。计算机类丛书高等学校通用教材。计算机类书籍在线书籍介绍,《计算机图形学及实用编程技术》在线书籍介绍。上篇介绍计算机图形学的原理、算法及实现,即从基本图形的生成,由简单到复杂,由二维到多维,循序渐进。下篇介绍基于mfc和opengl的实用图形编程技术,学以致用,并起到举一反三的作用。内容为:计算机图形学的概念、发展、应用和软硬件系统;直线、圆、椭圆基本图形的生成、曲线及区域的填充;几何图形的投影与变换;图形裁剪、消隐处理;光照模型和图案映射等真实感生成技术,图像处理的基本知识,并用vc++进行交互式图形设计实例。
本书可作为计算机、以及航空航天领域、机械、电子、建筑等专业的本科生教材,也可作为相关工程人员的参考书。全书分上、下篇,共13章。在第二篇给出了完整的VC编程范例,考虑到OpenGL强大的功能和良好的结构,以及MFC的方便实用性,实例是以它们为基础的;另外,为给学习者留有余地,范例中的许多算法与理论篇中的不尽相同,学习者须按照书中的讲解,将这些C程序移植到范例中去,举一反三,就可容易地在计算机上得到验证与提高,从而为深入理解图形学原理提供重要的保证,并为今后的计算机图形学应用打下坚实的实践基础和编程经验积累。 本书要求学习者有线性代数和C、C++语言的基础。若有Visual C++6.0基础更好,因为考虑到实用性和适用性,本书使用的开发工具是微软公司的Visual Studio 6.0版。学习者可根据自身情况,在C语言或Visual C++的基础上上机练习,掌握和应用图形学的各种算法,并开发一些具有实用性的小型绘图软件。
。本站的pdf电子书《计算机图形学及实用编程技术》主要是由网络收集整理来的,最终著作权仍归属于原书的作者李春雨和出版商。如果您喜欢这本书,请多多支持我们的图书出版事业,让辛苦写书的作者得到应有的回报。在此也要感谢北京航空航天大学出版社,感谢出版社为《计算机图形学及实用编程技术》的出版所做的工作。本站只提供图书的试读版,同时欢迎更多的爱好读书的朋友来电子书下载网来分享更多好看的pdf电子书,免费下载您所需要的电子书籍。最后衷心感谢您下载《计算机图形学及实用编程技术》pdf版免费电子书。
参考: pdf图书下载 计算机图形学及实用编程技术
本文来自倾听雪落投稿,不代表电子书资源网立场,如若转载,请联系原作者获取。