“操作”设置为“渲染”(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)

单击 + 创建命名参数。                  

从列表中选择您要使用的数据类型。                  

单击 - 删除命名参数。                  

,