OpenGL 编程/着色器参考
外观
vec4 gl_Position
: 顶点在投影空间中的齐次坐标float gl_PointSize
: 使用渲染点时,点的尺寸
vec4 gl_FragCoord
: 像素坐标 (x,y) + 片段深度 (z)bool gl_FrontFacing
: 像素是面向摄像机还是相反方向? (用于双面光照)vec2 gl_PointCoord
: 使用点精灵时,点内的位置
vec4 gl_FragColor
: 要使用的 RGBA 颜色vec4 gl_FragData[gl_MaxDrawBuffers]
: 当绘制到多个缓冲区时,作为 gl_FragColor 的替代方案
- "OpenGL ES 着色语言 1.0.17 规范" (PDF). Khronos.org. 2009-05-12. 检索于 2011-09-25.
浏览和下载 完整代码