当“操作”设置为“渲染”(Render)时使用这些着色参数。否则,它们不会显示在“预览/输出”(Preview/Output)选项卡中。
可以启用以下“基本体着色器参数”(Primitive Shader Parameters)和“曲面着色器参数”(Surface Shader Parameters)将此信息写入渲染文件,以便它们可用于附加到基本体的任何着色器。
基本体着色器参数(Primitive Shader Parameters)
指定哪些参数传递给着色器。
长度(Length)
当前基本体的长度。
宽度(Width)
当前基本体的宽度(不应用锥化)。
T
当前基本体在其生成点的切线。
偏离(Stray)
指示是否将当前基本体视为偏离的标志。
Id
当前面上的当前基本体的计数。
Descid
当前基本体的描述索引。
Ri
当前基本体的唯一整数 ID。
Rf
当前基本体的唯一浮点 ID。
曲面着色器参数(Surface Shader Parameters)
指定哪些参数传递给着色器。
U 向(U)
当前基本体的面的 U 参数。
V 向(V)
当前基本体的面的 V 参数。
Faceid
当前基本体的曲面的面 ID。
Geomid
当前基本体的几何体索引。
P
当前基本体的曲面上的点。
首选项(Pref)
当前基本体的引用曲面上的点。
Pg
当前基本体的曲面上的无位移点。
Prefg
当前基本体的引用曲面上的无位移点。
N
当前基本体的曲面上的法线。
Nref
当前基本体的引用曲面上的法线。
Ng
当前基本体的曲面上的无位移法线。
Nrefg
当前基本体的引用曲面上的无位移法线。
D Pdu
当前基本体的曲面上的 dP/du(切线)。
D Pduref
当前基本体的引用曲面上的 dP/du。
D Pdug
当前基本体的曲面上的无位移 dP/du(切线)。
D Pdurefg
当前基本体的引用曲面上的无位移 dP/du。
D Pdv
当前基本体的曲面上的 dP/dv(切线)。
D Pdvref
当前基本体的引用曲面上的 dP/dv。
D Pdvg
当前基本体的曲面上的无位移 dP/dv(切线)。
D Pdvrefg
当前基本体的引用曲面上的无位移 dP/dv。
几何体名称(Geo Name)
包含基本几何体的名称的常量(字符串)。
自定义着色器参数(Custom Shader Parameters)
创建可以使用贴图或表达式设置的命名着色器参数,并传递给着色器。
自定义着色器参数(Custom Shader Parameters)
单击 + 创建命名参数。
从列表中选择您要使用的数据类型。
单击 - 删除命名参数。
,