曲面贴图 Textured surface¶
Vertex shader¶
参数列表¶
参数类型 |
数据类型 |
变量名 |
说明 |
---|---|---|---|
in |
|
|
曲面顶点 |
in |
|
|
u 分量顶点 |
in |
|
|
v 分量顶点 |
in |
|
|
坐标系 |
in |
|
|
透明度 |
out |
|
|
传给 frag 的 xyz 坐标系 |
out |
|
|
传给 frag 的法向量 |
out |
|
|
传给 frag 的坐标系 |
out |
|
|
传给 frag 的透明度 |
Fragment shader¶
参数列表¶
参数类型 |
数据类型 |
变量名 |
说明 |
---|---|---|---|
uniform |
|
|
受光面材质 |
uniform |
|
|
背光面材质 |
uniform |
|
|
材质数量 |
uniform |
|
|
光源位置 |
uniform |
|
|
相机位置 |
uniform |
|
|
反光度 |
uniform |
|
|
光泽 |
uniform |
|
|
阴影 |
uniform |
|
|
焦距 |
in |
|
|
xyz 坐标系 |
in |
|
|
法向量 |
in |
|
|
坐标系 |
in |
|
|
透明度 |
out |
|
|
片段颜色 |