可以在形状节点的“属性编辑器”(Attribute Editor)的“置换贴图”(Displacement Map)区域下找到以下属性。
启用(默认)“基于特征的置换”(Feature-based Displacement)。
该比率可用来检查纹理值,确定置换高度之间的差集以及引入新顶点的位置。它可定义每个原始细分三角形中的常规采样栅格。例如,使用默认值 6 时,采样栅格为 6x6。
该值越高,渲染时间越长。因此,请尝试将该采样率保持为合理的值。
对于每个细分三角形,请注意三角形中的纹理高度变化,并估计置换贴图时需要多少初始采样才能包含这些特征。请考虑以下事项:
该比率用于获取额外采样,以便细化置换贴图过程中引入的新顶点。Maya 可调整顶点,使其与置换对齐。
对于每个细分三角形,请注意特征的明晰程度以及有多少弯曲特征。特征越明晰,额外采样率必须越大;请进行相应调整。
请始终尝试先将该值设定为 0,如果结果过于呈锯齿状,则增加该值,以获得所需的结果。默认值为 5。通常,该值为 20 时便已足够。
在以下示例中,左侧的置换曲面仅需“额外采样率”(Extra Sample Rate)的值为 0,而右侧的曲面则需“额外采样率”(Extra Sample Rate)的值为 5。
该值可用来消除不会明确有助于置换的顶点。这是最大高度变化的百分比的阈值。变化小于该值的任何顶点均不会考虑。默认值为 0。
确定两个相邻三角形之间法线差集的角度阈值(角度值以度为单位)。如果法线差集大于阈值,则这两个三角形之间的边将视为锐化边。如果小于阈值,则法线将会平均,从而生成平滑边。默认值为 30 度。
确定置换贴图的边界框比例,并通过细分对象来帮助自动计算边界框比例。
“边界框缩放”(Bounding Box Scale)有助于估计置换对象的边界框大小。由于置换应用于世界空间的顶点上,因此它将位于世界空间中。根据边界框比例,Maya 可以计算置换贴图对象的新边界框。
缩放边界框时,确保它不会太小或者置换看上去已中止或有洞。在大多数情况下,默认的边界框比例(在世界空间中为 1.5)应已足够。但是,如果需要大规模的置换,则应显著增加边界框比例。如果增加的大小不够,则渲染图像中会出现瑕疵。但如果该估计值太大,则 Maya 可能会使用更多内存来渲染对象。