着色器设置

着色器设置​窗口允许控制着色器(和Iraymdl)参数和几何位移参数。

着色器是一个函数,定义对象在与视口中的光照和阴影交互时的外观。 在本应用程序中,着色器用于了解如何读取纹理集声道和在视口中渲染3D 网格。

还原堆叠和着色器文件

“着色器设置”窗口的此部分控制处理着色器时的主要参数。
着色器的撤消/重做堆叠独立于主历史记录,无法在绘画时创建冲突。

如果着色器文件被标记为“过时”,建议尽可能更新该文件。 请参阅: 更新着色器

设置
描述
撤消
恢复/取消对着色器文件的更改或修改任何着色器参数
重做
再次应用通过撤消操作取消的更改。
着色器文件
显示当前使用的着色器文件的按钮。 单击按钮打开一个微型工具架,然后选择其他着色器。
实例名称
着色器实例的名称。
还原默认值
将所有着色器参数恢复为默认值(与着色器文件中的参数相同)。

着色器实例

着色器实例是基于原始着色器文件但具有自定义参数的着色器。 着色器实例可以在纹理集之间共享,纹理集可以具有唯一的着色器实例。

例如:​项目可以使用基着色器,而一个纹理集使用自定义着色器来支持不透明度。

要创建和管理着色器实例,请参阅纹理集列表窗口。

着色器参数

着色器参数与当前加载的着色器文件相关。

位移和镶嵌

“位移”和“镶嵌”是可用于修改对象形状以添加更多细节的两项功能。

  • 位移:根据输入通道推移或偏移几何图形。
  • 网格化:细分几何以使其变密。 密度越大,多边形之间的间距越短,细节也就越精细。

工具架中有一个名为“Height到正常”的筛选器,可用于获取最终法线图(在本机转换不够强的情况下)。

位移

以下是位移设置:

设置
描述
源通道
网格变形所基于的通道。 默认值为Height,但也可以设置为位移。
缩放单位

选择定义位移比例的方式:

  • 规范化: 位移缩放相对于网格的定界框大小。
  • 场景: 位移比例相对于导入场景文件的单位。
  • 物理尺寸(cm):基于对象物理尺寸以cm为单位测量位移比例。
缩放量
根据选定的比例单位控制应用于项目中网格的变形量。
NOTE
场景和 物理尺寸(厘米) 缩放单位设置都要求已为物理尺寸测量准备导入的模型。 如果在导入的文件中未正确设置单位,或者导入的文件类型不支持物理尺寸单位,则位移仍然有效,但可能无法根据需要提供准确的结果。

曲面细分

下面是“镶嵌”设置:

设置
描述
细分模式

确定如何计算细分量。 可用配置包括:

  • 一致(默认)
  • Edge Length
细分计数
(模式一致)从1到32。 较高的值可生成更多多边形,从而提供更多细节,但可能会引发性能问题。
最大长度
(模式边长度)1 /值。 每个多边形边被分割,直到每段都等于或小于该数值,1/1是场景的大小。
recommendation-more-help
substance-3d-painter-help-guide