织梦CMS - 轻松建站从此开始!

PDF电子书分享

当前位置: 主页 > 计算机类 >

OpenGL编程指南PDF,TXT,epub,mobi,azw3电子书下载

时间:2020-04-08 21:04来源:未知 作者:断桥之上 点击:
OpenGL编程指南PDF,TXT,epub,mobi,azw3电子书下载 内容简介 本书详细介绍了OpenGL4.5(包括4.4、SPIRV和扩展功能),以及OpenGL着色语言的方方面面。全书共12章:第1章概述OpenGL主要特性和功能;第
OpenGL编程指南PDF,TXT,epub,mobi,azw3电子书下载
内容简介
本书详细介绍了OpenGL4.5(包括4.4、SPIR—V和扩展功能),以及OpenGL着色语言的方方面面。全书共12章:第1章概述OpenGL主要特性和功能;第2章讨论OpenGL中主要的特性——可编程着色器;第3章介绍使用OpenGL进行几何体绘制的各种方法,以及一些可以让渲染更为高效的优化手段;第4章阐释OpenGL对于颜色的处理过程,包括像素的处理、缓存的管理以及像素处理相关的渲染技术;第5章介绍在一个二维计算机屏幕上表现三维场景的操作细节;第6章讨论将几何模型与图像结合来创建真实的、高质量的三维模型的方法;第7章介绍计算机图形的光照效果模拟方法;第8章介绍使用可编程着色器生成纹理和其他表面效果的方法细节;第9章解释OpenGL管理和细分几何表面的着色器功能;第10章介绍在OpenGL渲染流水线中使用着色器进行几何体图元修改的特别技术;第11章介绍使用OpenGL帧缓存和缓存内存实现高级渲染技术和非图形学应用的相关方法;第12章介绍了新的着色器阶段,将通用计算的方法融合到OpenGL的渲染流水线当中。
目  录
Contents?目  录
推荐语
译者序
前 言
致 谢
第1章 OpenGL概述 1
1.1 什么是OpenGL 1
1.2 初识OpenGL程序 2
1.3 OpenGL语法 6
1.4 OpenGL渲染管线 7
1.4.1 准备向OpenGL传输数据 8
1.4.2 将数据传输到OpenGL 8
1.4.3 顶点着色 9
1.4.4 细分着色 9
前  言
前  言?PrefaceOpenGL图形系统是图形硬件的一种软件接口(GL表示Graphics Library,即图形库)。它使得用户可以创建交互式的程序以产生运动的三维对象的颜色图像。通过OpenGL,我们可以使用计算机图形学技术产生逼真的图像,或者通过一些虚构的方式产生虚拟的图像。这本指南将告诉你如何使用OpenGL图形系统进行编程,得到你所期望的视觉效果。
本书的主要内容本书中包含以下章节:
第1章对OpenGL可以完成的工作进行了概览。它还提供了一个简单的OpenGL程序并解释了一些本质性的编程细节,它们可能会用于后续的章节中。
第2章讨论了OpenGL中最主要的特性—着色语言和SPIR-V,并介绍了它们在应用程序中的初始化和使用方法。
第3章介绍了使用OpenGL进行几何体绘制的各种方法,以及一些可以让渲染更为高效的优化手段。
第4章解释了OpenGL对于颜色的处理过程,包括像素的处理、缓存的管理,以及像素处理相关的渲染技术。
第5章给出了将三维场景表现在一个二维计算机屏幕上的操作细节,包括各种几何投影类型的数学原理和着色器操作。
点击版本下载:   下载地址 (责任编辑:admin)
------分隔线----------------------------