基本信息
- 作者: 徐明亮 卢红星 王琬
- 丛书名: 游戏开发技术系列丛书
- 出版社:机械工业出版社
- ISBN:9787111226703
- 上架时间:2007-12-28
- 出版日期:2008 年1月
- 开本:16开
- 页码:392
- 版次:1-1
- 所属分类:计算机 > 图形图像、多媒体、网页制作 > OpenGL

【插图】

编辑推荐
3D游戏是当前游戏的主流,对于初学者来说,其核心技术就是3D图形编程。长久以来。,OpenGL都是3D游戏开发领域的主流开发包之一,也是开发者追逐顶尖技术的利器。
与DirectX相比,OpenGL一语言简单易懂,前后版本的兼容性也比较好,对于希望进入游戏开发。3D图形处理、模拟仿真、虚拟现实等领域的初学者来说,学习OperlGL一是他们最好的起点。基于此,本书将在游戏开发的背景下,舍弃OperlGL中与游戏开发关联不大的琐碎知识细节,引导读者快速掌握游戏开发中所必须掌握的最重要、最实用的概念、原理和编程技巧,事半功倍地进入游戏开发领域。
本书特色:
·参阅了国内外大量最新的图形开发和游戏编程方面的资料,所讲解的内容都依据图形开发领域的成熟方法和技术。
·所有的例子都共用一个在实际项目中经过严格测试的方便、稳定、实用的程序框架,该框架提供两个版本:面向过程的传统Wirl32 API风格和更方便实用的面向对象风格,读者只要具有C/C++和图形学基本知识就可以看懂。
·全书代码保持一种良好的编码风格,提供清晰的注释和规范的UML一设计。
·所有实例都力求实用、新颖、有趣,并取材于实际项目,具有极高的可复用价值,完全能在实际项目中“即插即用”。
·涵盖游戏开发、仿真系统、多媒体应用等主要图形应用领域。
·实例中深度剖析一些目前市面图书中所从未涉及的实用技术细节。
内容简介
作译者
目录
前言
作者简介
第1章 游戏开发快速入门
1.1 游戏软件开发概述
1.1.1 游戏软件开发流程
1.1.2 游戏软件的构成
1.1.3 游戏软件的运行原理
1.2 OpenGL与DirectX简介
1.2.1 OpenGL基础知识
1.2.2 DirectX基础知识
1.3 3D图形学快速入门
1.3.1 点和向量
1.3.2 坐标系与矩阵
1.3.3 3D图形处理流程
1.3.4 坐标变换
第2章 OpenGL.程序框架
2.1 窗口渲染环境
2.1.1 GDI设备环境
2.1.2 OpenGL渲染环境