基岩版光影接口:修订间差异
跳转到导航
跳转到搜索
删除的内容 添加的内容
Created blank page |
无编辑摘要 |
||
第1行: | 第1行: | ||
== fragmentVersionCentroid.h == |
|||
片元着色器版本质心采样。 |
|||
需要在GLSL ES版本300以上使用,使用后会 |
|||
# 将attribute变化为in; |
|||
# 在顶点着色器中varying变化为out,在片元着色器中varying变化为in; |
|||
# 定义<code>out vec4 FragColor</code>并用FragColor替换gl_FragColor的使用; |
|||
# 将texture2D变化为texture。 |
|||
可用<code>_centroid</code>关键字。 |
|||
== fragmentVersionCentroidUV.h == |
|||
片元着色器质心采样。 |
|||
== fragmentVersionCentroidSimple.h == |
|||
片元着色器质心采样青春版。 |
|||
== nvn.h == |
|||
定义了 |
|||
{| class="wikitable" |
|||
|+ |
|||
!关键字名 |
|||
!类型 |
|||
!修饰符 |
|||
|- |
|||
|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) |
2023年12月20日 (三) 00:55的最新版本
fragmentVersionCentroid.h
片元着色器版本质心采样。
需要在GLSL ES版本300以上使用,使用后会
- 将attribute变化为in;
- 在顶点着色器中varying变化为out,在片元着色器中varying变化为in;
- 定义
out vec4 FragColor
并用FragColor替换gl_FragColor的使用; - 将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)