ShaderFX 置换、细分和偏移凹凸贴图

置换和细分因子

通过将高度(置换)贴图连接到“材质”(Material)节点的“置换”(Displacement)属性,可以向对象添加置换。

若要在 Viewport 2.0 中可视化细分和置换,您必须在 DirectX 11 环境中工作,并且启用 dx11Shader.mll 插件。有关详细信息,请参见将 DirectX 11 与 Viewport 2.0 结合使用

下图演示了如何连接置换和细分属性:

向量置换贴图(PNAEN 置换贴图)

通过在“ShaderFX”编辑器中选择“硬件着色器节点 > 纹理 > PNAEN 置换贴图”(Hw Shader Nodes > Textures > PNAEN Displacement Map)来创建此节点。

“属性编辑器”(Attribute Editor)“材料”(Material)节点中,您可以通过“置换/选项”(Displacement / Options)属性在提供灰度贴图或向量置换贴图之间选择。

若要在 Viewport 2.0 中可视化细分和置换,您必须在 DirectX 11 环境中工作,并且启用 dx11Shader.mll 插件。有关详细信息,请参见将 DirectX 11 与 Viewport 2.0 结合使用

下图演示了如何连接法线和高度贴图:

偏移凹凸贴图

通过在“ShaderFX”编辑器中选择“硬件着色器节点 > 纹理 > 偏移凹凸贴图”(Hw Shader Nodes > Textures > Offset Bump Map)创建此节点。

“偏移凹凸贴图”(Offset Bump Map)也称为视差贴图。您可以将法线贴图和其他高度贴图连接到此节点,以便可以更好地表达深度。

下图演示了如何连接法线和高度贴图:

您可以通过以下方式调整凹凸的高度:选择“偏移凹凸贴图”(Offset Bump Map)并调整“属性编辑器”(Attribute Editor)中的“OffsetAmount”属性。