注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络图形图像、多媒体、网页制作综合OpenGL高级编程与可视化系统开发(高级编程篇)

OpenGL高级编程与可视化系统开发(高级编程篇)

OpenGL高级编程与可视化系统开发(高级编程篇)

定 价:¥62.00

作 者: 和平鸽工作室编著
出版社: 中国水利水电出版社
丛编项: 万水计算机编程技术与应用系列
标 签: Source

购买这本书可以去


ISBN: 9787508413105 出版时间: 2003-01-01 包装: 简装
开本: 26cm 页数: 501 字数:  

内容简介

  OpenGL 是最近几年发展起来的性能优越的开放式三维图形标准,利用它可以创作出具有照片质量的、独立于窗口系统、操作系统和硬件平台的三维彩色图形和动画。目前,OpenGL 在可视化系统、虚拟现实系统和三维游戏方面得到了广泛地应用。本书主要介绍如何利用OpenGL图形库开发可视化应用系统,并以实例的方式讲述一些特殊可视化效果的编程方法,包括地形、云彩、海浪、烟雾、粒子系统、飞行器尾焰等,掌握这些物资的制作对于开发高逼真度图形非常重要。本套丛书深入浅出、内容广泛,可供从事可视化系统开发、三维游戏开发或其他图形应用程序开发的各大专院校学生、教员和研究人员参考,也可作为OpenGL 三维图形编程的培训教程或其他相关专业人士和计算机爱好者阅读。

作者简介

暂缺《OpenGL高级编程与可视化系统开发(高级编程篇)》作者简介

图书目录

第1章  OpenGL与图形可视化概述                  
 1. 1  图形可视化概述                  
 1. 2  OpenGL基本特点                  
 1. 3  OpenGL图形的实现                  
 1. 3. 1  OpenGL体系结构                  
 1. 3. 2  渲染上下文(RC)                  
 1. 3. 3  调色板的使用                  
 1. 3. 4  像素格式设置                  
 1. 3. 5  OpenGL处理流程与图形绘制方式                  
 1. 4  OpnGL开发库的基本组成                  
 1. 4. 1  OpenGL开发组件                  
 1. 4. 2  OpenGL函数                  
 1. 5  OpenGL程序运行方式                  
                   
 第2章  OpenGL编程基础                  
 2. 1  OpenGL绘图基本知识                  
 2. 1. 1  基本数据类型                  
 2. 1. 2  图形绘制                  
 2. 1. 3  显示列表                  
 2. 1. 4  OpenGL颜色                  
 2. 1. 5  Open光照模型                  
 2. 1. 6  材质设置                  
 2. 1. 7  纹理映射                  
 2. 1. 8  选择与反馈                  
 2. 1. 9  帧缓存与动画                  
 2. 2  基于对话框的OpenGL图形程序的基本框架                  
 2. 2. 1  程序说明                  
 2. 2. 2  理论基础                  
 2. 2. 3  编程步骤                  
 2. 2. 4  加入到AppWizard                  
 2. 3  基于单文档的OpenGL图形程序的基本框架                  
 2. 3. 1  程序说明                  
 2. 3. 2  理论基础                  
 2. 3. 3  编程步骤                  
 2. 3. 4  加入到AppWizard                  
 2. 4  基于多文档的OpenGL图形程序的基本框架                  
 2. 4. 1  程序说明                  
 2. 4. 2  理论基础                  
 2. 4. 3  编程步骤                  
 2. 4. 4  加入到AppWizard                  
                   
 第3章  外部三维图形文件的输入与处理                  
 3. 1  3DS文件格式                  
 3. 1. 1  3DS文件格式简介                  
 3. 1. 2  3D编辑程序块                  
 3. 1. 3  关键帧块                  
 3. 2  3DS文件输入程序介绍                  
 3. 2. 1  程序说明                  
 3. 2. 2  理论基础                  
 3. 2. 3  编程步骤                  
 3. 3  OBJ文件格式介绍                  
 3. 4  OBJ文件输入程序介绍                  
 3. 4. 1  程序说明                  
 3. 4. 2  理论基础                  
 3. 4. 3  编程步骤                  
 3. 5  其他格式3D文件的处理方法                  
 3. 5. 1  各种格式的3D文件的相互转换                  
 3. 5. 2  其他输入方法介绍                  
                   
 第4章  三维地形的模拟                  
 4. 1  地形模拟概述                  
 4. 2  编程实例一                  
 4. 2. 1  程序说明                  
 4. 2. 2  理论基础                  
 4. 2. 3  编程步骤                  
 4. 3  编程实例二                  
 4. 3. 1  程序说明                  
 4. 3. 2  理论基础                  
 4. 3. 3  编程步骤                  
                   
 第5章  蓝天白云的模拟                  
 5. 1  模拟实例一                  
 5. 1. 1  程序说明                  
 5. 1. 2  理论基础                  
 5. 1. 3  编程步骤                  
 5. 2  模拟实例二                  
 5. 2. 1  程序说明                  
 5. 2. 2  理论基础                  
 5. 2:3  编程步骤                  
                   
 第6章  星空的模拟                  
 6. 1  模拟实例一                  
 6. 1. 1  程序说明                  
 6. 1. 2  理论基础                  
 6. 1. 3  编程步骤                  
 6. 2  模拟实例二                  
 6. 2. 1  程序说明                  
 6. 2. 2  理论基础                  
 6. 2. 3  编程步骤                  
                   
 第7章  水的波动的模拟                  
 7. 1  编程实例一                  
 7. 1. 1  程序说明                  
 7. 1. 2  理论基础                  
 7. 1. 3  编程步骤                  
 7. 2  编程实例二                  
 7. 2. 1  程序说明                  
 7. 2. 2  理论基础                  
 7. 2. 3  编程步骤                  
                   
 第8章  粒子系统的模拟                  
 8. 1  粒子系统概述                  
 8. 1. 1  过程模型                  
 8. 1. 2  粒子系统                  
 8. 2  编程实例一                  
 8. 2. 1  程序说明                  
 8. 2. 2  理论基础                  
 8. 2. 3  编程步骤                  
 8. 3  编程实例二                  
 8. 3. 1  程序说明                  
 8. 3. 2  理论基础                  
 8. 3. 3  编程步骤                  
                   
 第9章  碰撞检测编程                  
 9. 1  碰撞检测概述                  
 9. 2  编程实例一                  
 9. 2. 1  程序说明                  
 9. 2. 2  理论基础                  
 9. 2. 3  编程步骤                  
 9. 3  编程实例二                  
 9. 3. 1  程序说明                  
 9. 3. 2  理论基础                  
 9. 3. 3  编程步骤                  
                   
 第10章  LOD技术编程                  
 10. 1  LOD技术概述                  
 10. 2  编程实例                  
 10. 2. 1  程序说明                  
 10. 2. 2  理论基础                  
 10. 2. 3  编程步骤                  
                   
 第11章  火焰的模拟                  
 11. 1  编程实例一                  
 11. 1. 1  程序说明                  
 11. 1. 2  理论基础                  
 11. 1. 3  编程步骤                  
 11. 2  编程实例二                  
 11. 2. 1  程序说明                  
 11. 2. 2  理论基础                  
 11. 2. 3  编程步骤                  
                   
 第12章  爆炸效果的模拟                  
 12. 1  编程实例一                  
 12. 1. 1  程序说明                  
 12. 1. 2  理论基础                  
 12. 1. 3  编程步骤                  
 12. 2  编程实例二                  
 12. 2. 1  程序说明                  
 12. 2. 2  理论基础                  
 12. 2. 3  编程步骤                  
                   
 第13章  霓虹效果的模拟                  
 13. 1  编程实例一                  
 13. 1. 1  程序说明                  
 13. 1. 2  理论基础                  
 13. 1. 3  编程步骤                  
 13. 2  编程实例二                  
 13. 2. 1  程序说明                  
 13. 2. 2  理论基础                  
 13. 2. 3  编程步骤                  
 13. 3  编程实例三                  
 13. 3. 1  程序说明                  
 13. 3. 2  理论基础                  
 13. 3. 3  编程步骤                  
                   
 第14章  对象捕捉的编程                  
 14. 1  编程实例一                  
 14. 1. 1  程序说明                  
 14. 1. 2  理论基础                  
 14. 1. 3  编程步骤                  
 14. 2  编程实例二                  
 14. 2. 1  程序说明                  
 14. 2. 2  理论基础                  
 14. 2. 3  编程步骤                  
                   
 第15章  自然现象的模拟                  
 15. 1  编程实例一                  
 15. 1. 1  程序说明                  
 15. 1. 2  理论基础                  
 15. 1. 3  编程步骤                  
 15. 2  编程实例二                  
 15. 2. 1  程序说明                  
 15. 2. 2  理论基础                  
 15. 2. 3  编程步骤                  

本目录推荐