1
0
mirror of https://github.com/LearnOpenGL-CN/LearnOpenGL-CN.git synced 2025-08-23 12:45:29 +08:00
This commit is contained in:
Meow J
2015-08-08 23:48:27 +08:00
parent c27ac565ce
commit beab706837
3 changed files with 111 additions and 99 deletions

View File

@@ -15,10 +15,10 @@
- **OpenGL**: 一个定义了函数布局和输出的图形API的正式规范.
- **GLEW**: 一个拓展加载库用来为我们加载并设定所有OpenGL函数指针从而让我们能够使用所有(现代)OpenGL函数.
- **视(Viewport)**: 我们需要渲染的窗口.
- **视(Viewport)**: 我们需要渲染的窗口.
- **图形管道(Graphics Pipeline)**: 一个顶点在呈现为像素之前通过的过程.
- **着色器(Shader)**: 一个运行在显卡上的小型程序.很多阶段的图形管道都可以使用自定义的着色器来代替原来的功能.
- **规格化设备坐标(Normalized Device Coordinates)**: 顶点在通过在剪裁坐标系中剪裁与透视划分后最终呈现在的坐标系. 所有位置在NDC下-1.0到1.0的顶点将不会被丢弃并且可见.
- **标准化设备坐标(Normalized Device Coordinates)**: 顶点在通过在剪裁坐标系中剪裁与透视划分后最终呈现在的坐标系. 所有位置在NDC下-1.0到1.0的顶点将不会被丢弃并且可见.
- **顶点缓冲对象(Vertex Buffer Object)**: 一个调用显存并存储所有顶点数据供显卡使用的缓冲对象.
- **顶点数组对象(Vertex Array Object)**: 存储缓冲区和顶点属性状态.
- **元素缓冲对象(Element Buffer Object)**: 一个存储索引供索引化绘制使用的缓冲对象.