• 连接置换贴图。              

  • 调整置换采样率。              

可以在形状节点的“属性编辑器”(Attribute Editor)“置换贴图”(Displacement Map)区域下找到以下属性。

特征置换(Feature Displacement)                      

启用(默认)“基于特征的置换”(Feature-based Displacement)。                    

注意                            

建议不要为了使用非基于特征的置换而禁用“基于特征的置换”(Feature-based displacement)。                          

初始采样率(Initial Sample Rate)

该比率可用来检查纹理值,确定置换高度之间的差集以及引入新顶点的位置。它可定义每个原始细分三角形中的常规采样栅格。例如,使用默认值 6 时,采样栅格为 6x该值越高,渲染时间越长。因此,请尝试将该采样率保持为合理的值。对于每个细分三角形,请注意三角形中的纹理高度变化,并估计置换贴图时需要多少初始采样才能包含这些特征。请考虑以下事项:                    

  • 如果原始三角形较大且其中的特征十分精细,则“初始采样率”(Initial Sample Rate)必须设定较大值,才能包含这些特征。              

    如果原始三角形较小且特征稀疏,则“初始采样率”(Initial Sample Rate)不必设定得非常大。使用默认值 6 便已足够。

    额外采样率(Extra Sample Rate)                  

    该比率用于获取额外采样,以便细化置换贴图过程中引入的新顶点。Maya 可调整顶点,使其与置换对齐。                            

    对于每个细分三角形,请注意特征的明晰程度以及有多少弯曲特征。特征越明晰,额外采样率必须越大;请进行相应调整。                          

    请始终尝试先将该值设定为 0,如果结果过于呈锯齿状,则增加该值,以获得所需的结果。默认值为 5。通常,该值为 20 时便已足够。                          

    在以下示例中,左侧的置换曲面仅需“额外采样率”(Extra Sample Rate)的值为 0,而右侧的曲面则需“额外采样率”(Extra Sample Rate)的值为 5。                          

    纹理阈值(Texture Threshold)                    

    该值可用来消除不会明确有助于置换的顶点。这是最大高度变化的百分比的阈值。变化小于该值的任何顶点均不会考虑。默认值为 0。                          

    注意                                  

    建议预处理纹理,使其包含的噪波尽可能最低,并将该值保留为默认值 0。请考虑以下事项:

    • 如果渲染时间较长,则可以稍微增加默认值。

    • 如果使用黑色和白色(压纹),则默认设置 0 为最佳选择。

    • 如果使用平滑置换(如凸起),则应指定较小值(尽可能接近 0)。

    法线阈值(Normal Threshold)            

    确定两个相邻三角形之间法线差集的角度阈值(角度值以度为单位)。如果法线差集大于阈值,则这两个三角形之间的边将视为锐化边。如果小于阈值,则法线将会平均,从而生成平滑边。默认值为 30 度。                          

    注意                                  

    建议将该值保留为使用默认值 30。                                

    边界框缩放(Bounding Box Scale)                  

    确定置换贴图的边界框比例,并通过细分对象来帮助自动计算边界框比例。                          

    “边界框缩放”(Bounding Box Scale)有助于估计置换对象的边界框大小。由于置换应用于世界空间的顶点上,因此它将位于世界空间中。根据边界框比例,Maya 可以计算置换贴图对象的新边界框。                          

    缩放边界框时,确保它不会太小或者置换看上去已中止或有洞。在大多数情况下,默认的边界框比例(在世界空间中为 1.5)应已足够。但是,如果需要大规模的置换,则应显著增加边界框比例。如果增加的大小不够,则渲染图像中会出现瑕疵。但如果该估计值太大,则                              Maya 可能会使用更多内存来渲染对象。                          

    警告                                  

    如果动画会更改置换之间的关系,且曲面大小将会置换,则请务必小心谨慎。请选择最极端置换的帧来执行“计算边界框缩放”(Calculate Bounding Box Scale)操作。或者,也可以手动设置值的动画。                                


,