OpenGL超级宝典_日常笔记
文章平均质量分 66
Soviby
君子之交淡如水
展开
-
第一章:3D图形和OpenGL简介
光栅化:实际绘制或填充每个定点之间的像素形成线段。 纹理贴图:一个纹理不过是一幅用来贴到三角形或多边形上的图片。 OpenGL基本上是一种底层渲染API(应用程序接口)。 坐标系统必须从逻辑笛卡尔坐标映射到物理屏幕像素坐标。这个映射是通过一种叫做视口的设置来指定的。 当我们绘制一个物体时,实际上都是用一些更小的称为图元的形状来组成这个物体。 投影:用于创建几何图形的3D坐标将投影到一个2D原创 2017-03-29 22:24:24 · 367 阅读 · 0 评论 -
第一章:3D图形和OpenGL简介
光栅化:实际绘制或填充每个定点之间的像素形成线段。 纹理贴图:一个纹理不过是一幅用来贴到三角形或多边形上的图片。 OpenGL基本上是一种底层渲染API(应用程序接口)。 坐标系统必须从逻辑笛卡尔坐标映射到物理屏幕像素坐标。这个映射是通过一种叫做视口的设置来指定的。 当我们绘制一个物体时,实际上都是用一些更小的称为图元的形状来组成这个物体。 投影:用于创建几何图形的3D坐标将投影到一个2D原创 2017-03-29 22:24:54 · 289 阅读 · 0 评论 -
第二章:入门指南
OpenGL被定义为“图形硬件的一种软件接口”。它更像一个C运行时的函数库,另一方面,OpenGL规范包含GLSL,即OpenGL着色语言。 OpenGL的扩展机制: 利用新的标记或枚举只需要在项目中添加一个提供商支持的头文件,有一个标准头文件glext.h中包含了这些扩展。查询当前实现支持多少扩展:GLint nNumExtensions;glGetIntegerv(Gl_NUM_EXTEN原创 2017-03-29 23:01:21 · 396 阅读 · 0 评论