zl程序教程

您现在的位置是:首页 >  后端

当前栏目

《OpenGL编程指南(原书第9版)》——第1章 1.0OpenGL概述

编程 指南 概述 OpenGL 原书 1.0
2023-09-27 14:24:36 时间
本节书摘来自华章计算机《OpenGL编程指南(原书第9版)》一书中的第1章,第1.0节,作者:(美)约翰·克赛尼希(John Kessenich)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
第1章 1.0OpenGL概述

本章目标
阅读完本章内容之后,你将会具备以下能力:
描述OpenGL的目的,它在创建计算机生成的图像时,能够做什么,不能做什么。
了解一个OpenGL程序的通用结构。
列举出OpenGL渲染管线中的多个着色阶段。
这一章将对OpenGL做一个大概的阐述。本章主要包含以下几节:
1.1节将解释OpenGL的含义,它可以做到及不能做到的事情,以及它的工作方式。
1.2节将展示一个OpenGL程序的结构和表现形式。
1.3节介绍OpenGL所使用命令的命名格式。
1.4节介绍OpenGL创建图像的整个处理管线过程。
1.5节将重新剖析之前的OpenGL示例程序,并且对程序的每个部分提供更详尽的解释说明。


《OpenGL编程指南(原书第9版)》——导读 OpenGL图形系统是图形硬件的一种软件接口(GL表示Graphics Library,即图形库)。它使得用户可以创建交互式的程序以产生运动的三维对象的颜色图像。通过OpenGL,我们可以使用计算机图形学技术产生逼真的图像,或者通过一些虚构的方式产生虚拟的图像。
《OpenGL编程指南(原书第9版)》——2.8 SPIR-V 本节书摘来自华章计算机《OpenGL编程指南(原书第9版)》一书中的第2章,第2.8节,作者:(美)约翰·克赛尼希(John Kessenich)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
《OpenGL编程指南(原书第9版)》——2.3 OpenGL着色语言概述 本节书摘来自华章计算机《OpenGL编程指南(原书第9版)》一书中的第2章,第2.3节,作者:(美)约翰·克赛尼希(John Kessenich)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
《OpenGL编程指南(原书第9版)》——1.1 什么是OpenGL 本节书摘来自华章计算机《OpenGL编程指南(原书第9版)》一书中的第1章,第1.1节,作者:(美)约翰·克赛尼希(John Kessenich)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
《OpenGL编程指南(原书第9版)》——1.2 初识OpenGL程序 本节书摘来自华章计算机《OpenGL编程指南(原书第9版)》一书中的第1章,第1.2节,作者:(美)约翰·克赛尼希(John Kessenich)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
《OpenGL编程指南(原书第9版)》——1.3 OpenGL语法 本节书摘来自华章计算机《OpenGL编程指南(原书第9版)》一书中的第1章,第1.3节,作者:(美)约翰·克赛尼希(John Kessenich)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
《OpenGL编程指南(原书第9版)》——第2章 2.0着色器基础 本节书摘来自华章计算机《OpenGL编程指南(原书第9版)》一书中的第2章,第2.1节,作者:(美)约翰·克赛尼希(John Kessenich)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
《OpenGL编程指南(原书第9版)》——第3章 3.0OpenGL绘制方式 本节书摘来自华章计算机《OpenGL编程指南(原书第9版)》一书中的第3章,第3.0节,作者:(美)约翰·克赛尼希(John Kessenich)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
《OpenGL编程指南(原书第9版)》——1.4 OpenGL渲染管线 本节书摘来自华章计算机《OpenGL编程指南(原书第9版)》一书中的第1章,第1.4节,作者:(美)约翰·克赛尼希(John Kessenich)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
《OpenGL编程指南(原书第9版)》——3.4 OpenGL的绘制命令 本节书摘来自华章计算机《OpenGL编程指南(原书第9版)》一书中的第3章,第3.4节,作者:(美)约翰·克赛尼希(John Kessenich)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。