1
0
mirror of https://github.com/LearnOpenGL-CN/LearnOpenGL-CN.git synced 2025-08-22 20:25:28 +08:00

Update 03-01

This commit is contained in:
Meow J
2017-06-26 02:22:13 +08:00
parent 82a1575c00
commit 1ea5f9db73
14 changed files with 69 additions and 62 deletions

View File

@@ -3,8 +3,8 @@
原文 | [Coordinate Systems](http://learnopengl.com/#!Getting-started/Coordinate-Systems)
---|---
作者 | JoeyDeVries
翻译 | linkoln
校对 | Geequlim, Meow J, [BLumia](https://github.com/blumia/)
翻译 | linkoln, Geequlim, Meow J, [BLumia](https://github.com/blumia/)
校对 | 暂未校对
在上一个教程中我们学习了如何有效地利用矩阵的变换来对所有顶点进行变换。OpenGL希望在每次顶点着色器运行后我们可见的所有顶点都为标准化设备坐标(Normalized Device Coordinate, NDC)。也就是说,每个顶点的**x****y****z**坐标都应该在**-1.0**到**1.0**之间,超出这个坐标范围的顶点都将不可见。我们通常会自己设定一个坐标的范围,之后再在顶点着色器中将这些坐标变换为标准化设备坐标。然后将这些标准化设备坐标传入光栅器(Rasterizer),将它们变换为屏幕上的二维坐标或像素。