OpenGL游戏编程

OpenGL游戏编程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2006-04
版次: 1
ISBN: 9787562436140
定价: 38.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 297页
字数: 396千字
原版书名: Beginning OpenGL Game Programming,2004,Premier Press,by Kevin Hawkins and Dave Astle
6人买过
  • 《OpenGL游戏编程》一书分为两部分,首先是OpenGL的基础知识,内容包括OpenGL库函数,WGL简介,图元处理,变换和矩阵,颜色和灯光的渲染以及纹理映射;第二部分内容包括一些OpenGL的高级功能特性,内容涉及OpenGL的功能扩展,高级纹理映射,如何提高性能以及0penGL缓冲区的知识。最后,在本书第十三章和配套光盘中,提供了两个游戏的完整源代码,以供读者参考和学习。
      
      
       本书是针对那些准备用OpenGL进行游戏编程,但是以前从没接触过OpenGL 的人编写.通过这本书,读者可以学到所有的基础知识,包括纹理贴图和顶点数组等一些非常重要的内容.完成了对本书的学习,你应该可以制作一些稍微复杂的游戏了。 Dave Astle,在各种各样的游戏设备如X—Box,PlayStation 2,GameCube。PC甚至是无线设备上都进行过开发。目前,他是Qualcomm公司游戏和图形工作组的首席工程师。也是GameDev.net网站的创始人之一。他编写过多本关于游戏开发的著作,并在很多业界知名的会议上发言。 第1篇 OpenGL的基础知识

      第1章 探险再一次开始了

        1.1 为什么要制作游戏

        1.2 OpenGL是什么

        1.3 一个示范程序

        小结

        复习题

        自测题

      第2章 创建一个简单的OpenGL程序

        2.1 WGL的简介

        2.2 像素格式

        2.3 一个OpenGL程序

        2.4 全屏模式的OpenGL

        小结

        复习题

        自测题

      第3章 OpenGL的状态和图元

        3.1 状态功能函数

        3.2 图元的处理

        3.3 属性

        小结

        复习题

        自测题

      第4章 变换和矩阵

        4.1 理解坐标变换

        4.2 OpenGL和矩阵

        4.3 投影

        4.4 视口的操作

        4.5 使用自己的矩阵

        小结

        复习题

        自测题

      第5章 颜色、灯光、混合和烟雾

        5.1 在OpenGL中使用颜色

        5.2 渲染

        5.3 OpenGL中的灯光

        5.4 混合

        5.5 烟雾 

        小结

        复习题 

        自测题

      第6章 OpenGL中的位图和图像

        6.1 OpenGL的位图

        6.2 图像的使用

        6.3 像素存储的管理

        6.4 Targa图像文件 

        小结 

        复习题

        自测题

      第7章 纹理映射

        7.1 纹理映射概述

        7.2 纹理坐标

        7.3 纹理映射的使用

        7.4 层级贴图

        7.5 纹理控制

        7.6 纹理环境及纹理功能函数

        7.7 纹理地形 

        小结

        复习题 

        自测题

    第2篇 超越基础

      第8章 OpenGL的扩展

        8.1 扩展的剖析

        8.2 使用扩展

        8.3 WGL扩展

        8.4 Glee的简介

        8.5 一个扩展示范程序 

        小结 

        复习题

        自测题

      第9章 高级纹理映射

        9.1 纹理的高级话题

        9.2 纹理矩阵堆栈

        9.3 纹理坐标的生成

        9.4 多重纹理 

        小结 

        复习题 

        自测题

      第10章 性能的提高

        10.1 显示列表

        10.2 顶点数组

        10.3 视野截体剪切 

        小结

        复习题

        自测题 

      第11章 显示文本

        11.1 位图字体

        11.2 轮廓字体

        11.3 使用glFont 

        小结 

        复习题 

        自测题 

      第12章 OpenGL的缓冲区

        12.1 OPenGL的缓冲区是什么

        12.2 颜色缓冲区

        12.3 深度缓冲区

        12.4 模板缓冲区

        12.5 累积缓冲区

        小结 

        复习题

        自测题

      第13章 最终的游戏

        13.1 游戏设计

        13.2 在游戏中使用OpenGL 

        小结

        自测题 

    附录

      附录A 复习题和自测题答案

      附录B 参考资料

      附录C 配套光盘
  • 内容简介:
    《OpenGL游戏编程》一书分为两部分,首先是OpenGL的基础知识,内容包括OpenGL库函数,WGL简介,图元处理,变换和矩阵,颜色和灯光的渲染以及纹理映射;第二部分内容包括一些OpenGL的高级功能特性,内容涉及OpenGL的功能扩展,高级纹理映射,如何提高性能以及0penGL缓冲区的知识。最后,在本书第十三章和配套光盘中,提供了两个游戏的完整源代码,以供读者参考和学习。
      
      
       本书是针对那些准备用OpenGL进行游戏编程,但是以前从没接触过OpenGL 的人编写.通过这本书,读者可以学到所有的基础知识,包括纹理贴图和顶点数组等一些非常重要的内容.完成了对本书的学习,你应该可以制作一些稍微复杂的游戏了。
  • 作者简介:
    Dave Astle,在各种各样的游戏设备如X—Box,PlayStation 2,GameCube。PC甚至是无线设备上都进行过开发。目前,他是Qualcomm公司游戏和图形工作组的首席工程师。也是GameDev.net网站的创始人之一。他编写过多本关于游戏开发的著作,并在很多业界知名的会议上发言。
  • 目录:
    第1篇 OpenGL的基础知识

      第1章 探险再一次开始了

        1.1 为什么要制作游戏

        1.2 OpenGL是什么

        1.3 一个示范程序

        小结

        复习题

        自测题

      第2章 创建一个简单的OpenGL程序

        2.1 WGL的简介

        2.2 像素格式

        2.3 一个OpenGL程序

        2.4 全屏模式的OpenGL

        小结

        复习题

        自测题

      第3章 OpenGL的状态和图元

        3.1 状态功能函数

        3.2 图元的处理

        3.3 属性

        小结

        复习题

        自测题

      第4章 变换和矩阵

        4.1 理解坐标变换

        4.2 OpenGL和矩阵

        4.3 投影

        4.4 视口的操作

        4.5 使用自己的矩阵

        小结

        复习题

        自测题

      第5章 颜色、灯光、混合和烟雾

        5.1 在OpenGL中使用颜色

        5.2 渲染

        5.3 OpenGL中的灯光

        5.4 混合

        5.5 烟雾 

        小结

        复习题 

        自测题

      第6章 OpenGL中的位图和图像

        6.1 OpenGL的位图

        6.2 图像的使用

        6.3 像素存储的管理

        6.4 Targa图像文件 

        小结 

        复习题

        自测题

      第7章 纹理映射

        7.1 纹理映射概述

        7.2 纹理坐标

        7.3 纹理映射的使用

        7.4 层级贴图

        7.5 纹理控制

        7.6 纹理环境及纹理功能函数

        7.7 纹理地形 

        小结

        复习题 

        自测题

    第2篇 超越基础

      第8章 OpenGL的扩展

        8.1 扩展的剖析

        8.2 使用扩展

        8.3 WGL扩展

        8.4 Glee的简介

        8.5 一个扩展示范程序 

        小结 

        复习题

        自测题

      第9章 高级纹理映射

        9.1 纹理的高级话题

        9.2 纹理矩阵堆栈

        9.3 纹理坐标的生成

        9.4 多重纹理 

        小结 

        复习题 

        自测题

      第10章 性能的提高

        10.1 显示列表

        10.2 顶点数组

        10.3 视野截体剪切 

        小结

        复习题

        自测题 

      第11章 显示文本

        11.1 位图字体

        11.2 轮廓字体

        11.3 使用glFont 

        小结 

        复习题 

        自测题 

      第12章 OpenGL的缓冲区

        12.1 OPenGL的缓冲区是什么

        12.2 颜色缓冲区

        12.3 深度缓冲区

        12.4 模板缓冲区

        12.5 累积缓冲区

        小结 

        复习题

        自测题

      第13章 最终的游戏

        13.1 游戏设计

        13.2 在游戏中使用OpenGL 

        小结

        自测题 

    附录

      附录A 复习题和自测题答案

      附录B 参考资料

      附录C 配套光盘
查看详情
相关图书 / 更多
OpenGL游戏编程
OpenCV轻松入门:面向Python(第2版)
李立宗
OpenGL游戏编程
OpenShift开发指南(原书第2版)
[美]约书亚·伍德 (美)布赖恩·坦努斯 著
OpenGL游戏编程
OpenCV 4.5计算机视觉开发实战:基于Python
朱文伟 李建英
OpenGL游戏编程
OpenCV计算机视觉项目实战(Python版)
洪锦魁
OpenGL游戏编程
OpenHarmony轻量设备开发理论与实战
齐耀龙
OpenGL游戏编程
OpenCV图像处理技术(微课版)
傅贤君
OpenGL游戏编程
OpenCV入门与技术实践
罗刚
OpenGL游戏编程
OpenCV图像处理实战
贾睿 主编;北京博海迪信息科技有限公司 组编
OpenGL游戏编程
OpenHarmony嵌入式系统原理与应用——基于RK2206芯片(微课视频版)
薛小铃
OpenGL游戏编程
OpenFOAM多物理场计算基础与建模
杨文明 编著
OpenGL游戏编程
OpenStack云计算平台搭建与管理(微课版)
姚骏屏 何桂兰
OpenGL游戏编程
OpenCV 4.0+Python机器学习与计算机视觉实战
[印]梅努阿·吉沃吉安 著;黄进青 译
您可能感兴趣 / 更多
OpenGL游戏编程
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
OpenGL游戏编程
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
OpenGL游戏编程
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
OpenGL游戏编程
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
OpenGL游戏编程
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
OpenGL游戏编程
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
OpenGL游戏编程
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
OpenGL游戏编程
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
OpenGL游戏编程
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
OpenGL游戏编程
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
OpenGL游戏编程
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
OpenGL游戏编程
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译