首页计算机书籍程序设计《OpenGL三维图形系统开发与实用技术基础编程篇》和平鸽工作室
是非恩怨

文档

547

关注

0

好评

0
PDF

《OpenGL三维图形系统开发与实用技术基础编程篇》和平鸽工作室

阅读 510 下载 0 大小 30.16M 总页数 284 页 2022-11-18 分享
价格:¥ 10.00
下载文档
/ 284
全屏查看
《OpenGL三维图形系统开发与实用技术基础编程篇》和平鸽工作室
还有 284 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 284 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
内容简介本书是OpenGL三维图形系统开发与实用技术的基础编程篇,全书系统介绍了OpenGL的体系结构和进行OpenGL图形系统开发所必需的基础知识,如图元绘制、颜色指定、纹理映射、光照处理,双缓存动画和用户交互等。在本书附录部分列出了全部0 penGL库函数,方便读者查阅。本书深入浅出、内容全面,既可供从事可视化系统、三维游戏、虚拟现实或其他图形应用程序开发的各大专院校学生,救师和研究人员参考,也可作为OpenGL三维图形编程的培训教程和其他相关专业人士和计算机爱好者阅读。图书在版编目(CIP)数据OpenGL.三维图形系统开发与实用技术(基础编程篇)/和平鸽工作室编著.一重庆:重庆大学出版社,2003.8(数字化魅力.图像e时空丛书)1SBN7-5624-2930-8V.TP391.41中国版本图书馆CIP数据核字(2003)第038064号数字化魅力·图像e时空丛书OpenGL三维图形系统开发与实用技术(基础编程篇)编著和平鸽工作室责任编辑:陈其刘国良曾航版式设计:陈具责任校对:任卓惠清华大学出版社出版发行重庆大学出版社出版人:张鸽盛社址:重庆市沙坪坝正街174号重庆大学(A区)内部编:400030电话:(023)6510237865105781传貢:(023)6510368665105565邮箱:fk@cqup(市场营销部)全国新华书店经销开本:787×10921/160张:17.5字数:436千2003年8月第1版2003年8月第1次印刷印数:1一5000ISBN7-5624-2930-8/TP·417定价:32.00元(随1CD)本书如有印刷、装订等质星问题,本社负责调换翻印必究OpenGL.(即开放性图形库Open Graphics Librar-y)是近几年发展起来的一个性能卓越的三维图形标准,它源于SGI公司为其图形工作站开发的RIS GL,在跨平台移植过程中发展成为OpenGL。SGl在1992年7月发布1.0版,后来成为工业标准。1995年12月批准了1.1版本,最新版规范是1999年5月通过的1.2.1版。OpenGL作为一个性能优越的图形应用前言程序设计界面(API),具有广泛的可移植性,它独立于硬件系统、操作系统和窗口系统。OpenGL适用于广泛的计算机环境,从个人计算机到工作站和超级计算机,用户都可以利用OpenGL创建漂亮的三维图形。由于许多在计算机界具有领导地位的计算机公司纷纷采用OpenGL作为三维图形应用程序设计界面,因此,OpenGL是从事三维图形开发工作的技术人员所必须掌握的开发工具。全书分基础编程篇和实用技术篇两册,主要介绍如何利用OpenGL开发三维图形应用系统。基础编程篇对OpenGL的体系结构和基础知识进行了详细地介绍,实用技术篇着眼于实际的工程应用,介绍了一系列的实用技术。《OpenGL图形系统开发与实用技术(基础编程篇)》共由8章组成,全面系统地介绍了进行OpenGL编程所需的基础知识,如三维基本图元的绘制、坐标变换、颜色、光照、纹理映射、动画和用户交互技术等。在附录中列出了所有的OpenGL库函数,便于读者在学习过程中查阅。《OpenGL图形系统开发与实用技术(实用技术篇)》共由10章组成,介绍了一些具体的利用Open-GL进行三维图形系统开发的实用技术,如外部三维模型数据的读人、真实感地形的模拟、自然环境的模拟、碰撞检测、LOD技术和OpenGL图形系统后处理技术等。在最后两章中介绍了两个OpenGL开发的综合实例,一个是三维台球游戏,另一个是俄罗斯方块,读者可以分析其中的代码,提高图形系统的开发能力。为了便于读者使用,在书后均附有包含该书全部应用实例的源代码光盘。全部程序在Visual C++6.0中编译通过,运行环境为Windows98和Windows2000。读者可以充分利用其中的代码,有些只需稍许改动便可应用到自己的系统中。拓智文化CG实验室网站.cglab.info上有关于本书和OpenGL的精彩内容版块,读者可以访问
返回顶部