基于特征的置换

 
 
 

默认情况下,Maya 使用基于特征的置换贴图可在对渲染资源的影响最小的情况下,获得高质量的置换贴图。置换特征是纹理中用作置换贴图的部分,可提供有关高度变化(凹地或仰角)的信息。

此技术可检测置换纹理中的特征密度(即更详细的区域),并且只将三角形添加到有需要的细分中,从而使三角形计数保持最小值。

使用该技术时,无需将细分属性设定为高,只要足以捕捉曲面图形即可。

基于非特征的置换

注意

我们不建议您通过关闭基于特征的置换来使用基于非特征的置换。

在基于非特征的置换中,软件渲染器不会将顶点添加到要进行置换的几何体中。因此,如果模型中没有足够的顶点,置换贴图中的许多特征可能会丢失。

Maya 尝试通过对置换贴图执行凹凸贴图(在置换贴图基础上)来扰乱法线,以便在没有足够顶点的位置创建特征,从而减少可能的丢失。在这种情况下,凹凸贴图的“凹凸过滤器”(Bump Filter)“凹凸过滤器偏移”(Bump Filter Offset)属性(如果有)将自动进行调整以获得最佳结果。

如果不能对材质进行凹凸贴图(例如,不能对“分层着色器”(Layered Shader)进行凹凸贴图),则纹理将作为置换纹理进行连接,不会发生任何凹凸贴图。但如果凹凸贴图有意义,应将该纹理作为凹凸贴图进行连接。例如,在连接到“分层着色器”(Layered Shader)的各种材质上,请将置换纹理用作凹凸贴图。将凹凸节点附加到着色网络中刚刚进行置换贴图的所有“法线摄影机”(Normal Camera)属性。此外,如果是在“Hypershade”中手动将纹理拖动到置换节点上,而非从“Hypershade”拖动到“属性编辑器”(Attribute Editor)中的“置换属性”(Displacement Attributes)区域上,则不会连接任何凹凸贴图,并且置换结果可能显示不正确。