网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 OpenGL编程精粹(附光盘)/开发人员专业技术丛书
分类 计算机-操作系统
作者 杨柏林//陈根浪//徐静
出版社 机械工业出版社
下载
简介
编辑推荐

本书共分28章。第1、2章,概述了OpenGL图形开发的基本方法和基本程序框架,通过这两章的学习读者能够实现一个最简单的OpenGL程序。第3章~第9章,主要介绍了进行三维绘制所需要的基本要素,包括基本图形绘制、颜色、光照和材质、显示列表、位图和图像、纹理映射以及混合等方面。第10章~第21章详述了对三维场景的优化方法及其相关高级特性,主要涉及字体、反走样、雾、各种几何处理、多种高级纹理映射和光照技术、阴影和拾取。第22章~26章详述了在各种3D系统开发中用到的典型技术,包括动画、摄影机漫游、天空和地形绘制以及粒子系统。第27章和第28章分别介绍了目前得到广泛应用的OpenGL的着色语言和在移动设备上使用的移动图形库—OpenGL ES。

内容推荐

本书讲述如何使用OpenGL进行编程。从实际应用的角度出发,全书以OpenGL在实际应用中频繁出现的技术重点和难点为讲解内容,完全以对实例的精心讲解贯穿全书,并在各个实例中穿插OpenGL和3d图形学的相关原理和概念,舍弃OpenGL中与实际3d图形应用开发关联不大的琐碎知识细节,以一种全新的方式引导读者快速掌握实际开发中所必须掌握的最重要、最实用的概念、原理和编程技巧,事半功倍地进入相关开发领域。本书中的实例代码都是从大量实际应用中精心筛选出来的,并经过适当的修改、完善和严格测试。

本书的适用对象包括欲进入游戏开发、影视特效、仿真系统、虚拟现实与增强现实、图形图像处理、移动图形应用等领域的初、中级程序员和高校与科研机构的相关研究人员;进行毕业设计、课程设计的学生;游戏专业/软件学院/游戏学院学员;对图形编程有兴趣的业余爱好者。本书还可作为高校图形学、游戏程序设计课程的辅助参考资料。

目录

前言

第1章 OpenGL图形开发快速入门

 1.1 OpenGL基础知识

1.1.1 OpenGL的历史

1.1.2 OpenGL 的特点

 1.2 3D图形学理论入门

1.2.1 点

1.2.2 向量

1.2.3 矩阵

1.2.4 变换

1.2.5 投影

1.2.6 裁剪

1.2.7 光照

第2章 OpenGL程序框架

 2.1 窗口渲染环境

2.1.1 GDI设备环境

2.1.2 OpenGL渲染环境

 2.2 窗口创建

2.2.1 Win32 SDK风格的框架

2.2.2 面向对象风格的框架

 2.3 增加环境设置选项

第3章 OpenGL基本图形的绘制

第4章 OpenGL颜色及3D图形的绘制

第5章 OpenGL光照和材质

第6章 显示列表

第7章 位图和图像

第8章 纹理映射

第9章 混合

第10章 字体

第11章 反走样

第12章 雾

第13章 网格化

第14章 二次几何体

第15章 贝赛尔曲线和曲面

第16章 多重纹理

第17章 凹凸映射

第18章 环境映射

第19章 镜面反射

第20章 阴影

第21章 拾取

第22章 骨骼动画

第23章 摄像机漫游

第24章 天空绘制

第25章 地形渲染

第26章 粒子系统

第27章 OpenGL着色语言

第28章 OpenGL ES应用基础

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/30 14:01:13