OpenGL作为事实上的计算机三维图形技术的标准,在众多的计算机平台上获得了广泛的应用,并且由Microsoft将OpenGL引入Windows 95和Windows NT操作系统。在PC上,新一代的3D图形加速卡都支持OpenGL,Java语言的三维图形技术的内核也将采用OpenGL标准。本书从OpenGL建模、OpenGL三维空间设定和OpenGL环境空间设定等角度,力图细致地阐述利用OpenGL在Windows 95/Windows NT平台上建立三维图形应用步骤。计算机图形编程爱好者和专业编程人员都能通过本书有所收获。
第一章 什么是OpenGL
第二章 Windows 95/NT 下的OpenGL
第三章 OpenGL基础
第四章 OpenGL的处理流水线
第五章 OpenGL变换
第六章 OpenGL的颜色
第七章 OpenGL光照
第八章 OpenGL纹理
第九章 复杂物体建模
第十章 选择与反馈
第十一章 显示列表
第十二章 OpenGL动画
第十三章 运行时控制
第十四章 OpenGL效果处理
第十五章 OpenGL复杂光照
第十六章 位图与图像
第十七章 OpenGL实用库
第十八章 OpenGL辅助库
第十九章 OpenGL的Win32扩展
第二十章 OpenGL编程技巧
第二十一章 关于移植OpenGL到Windows NT和Windows 95的介绍
第二十二章 VRML简介
片段将在帧缓冲区中被转换成像素。帧缓冲区将被组织成为一组逻辑缓冲区——颜色、深度、模板和积聚缓冲区。颜色缓冲区本身由前左、前右、后左、后右以及若干的辅助缓冲区组成。可以通过函数控制这些缓冲区,从中直接读取或复制像素。