基岩版光影接口

fragmentVersionCentroid.h

片元着色器版本质心采样。

需要在GLSL ES版本300以上使用,使用后会

  1. 将attribute变化为in;
  2. 在顶点着色器中varying变化为out,在片元着色器中varying变化为in;
  3. 定义out vec4 FragColor并用FragColor替换gl_FragColor的使用;
  4. 将texture2D变化为texture。

可用_centroid关键字。

fragmentVersionCentroidUV.h

片元着色器质心采样。

fragmentVersionCentroidSimple.h

片元着色器质心采样青春版。

nvn.h

定义了

关键字名 类型 修饰符
MAT4 mat4 highp
POS4 vec4 highp
POS3 vec3 highp

nxFragmentHeader.h

导入nvn.h

nxGeometryHeader.h

导入nvn.h

nxVertexHeader.h

导入nvn.h

输出gl_Pervertex(vec4 gl_Position)