4-7高级GLSL

37 阅读1分钟

内建变量:

顶点着色器变量:

gl_PositionSize:改变渲染出来的点的大小

gl_VertexID:只能进行读取,储存当前绘制顶点的索引

片段着色器:

gl_FragCoord:窗口空间的坐标和对应片段的深度值

gl_FrontFacing:当前片段属于正向面还是背向面

gl_FragDepth:读取当前片段的窗口空间坐标

接口块:

out VS_OUT 
{ 
vec2 TexCoords; 
} vs_out;