着色器设置
着色器设置窗口允许控制着色器(和Iraymdl)参数和几何位移参数。
着色器是一个函数,定义对象在与视口中的光照和阴影交互时的外观。 在本应用程序中,着色器用于了解如何读取纹理集声道和在视口中渲染3D 网格。
还原堆叠和着色器文件
“着色器设置”窗口的此部分控制处理着色器时的主要参数。
着色器的撤消/重做堆叠独立于主历史记录,无法在绘画时创建冲突。
如果着色器文件被标记为“过时”,建议尽可能更新该文件。 请参阅: 更新着色器
着色器实例
着色器实例是基于原始着色器文件但具有自定义参数的着色器。 着色器实例可以在纹理集之间共享,纹理集可以具有唯一的着色器实例。
例如:项目可以使用基着色器,而一个纹理集使用自定义着色器来支持不透明度。
要创建和管理着色器实例,请参阅纹理集列表窗口。
着色器参数
着色器参数与当前加载的着色器文件相关。
位移和镶嵌
“位移”和“镶嵌”是可用于修改对象形状以添加更多细节的两项功能。
- 位移:根据输入通道推移或偏移几何图形。
- 网格化:细分几何以使其变密。 密度越大,多边形之间的间距越短,细节也就越精细。
工具架中有一个名为“Height到正常”的筛选器,可用于获取最终法线图(在本机转换不够强的情况下)。
位移
以下是位移设置:
选择定义位移比例的方式:
- 规范化: 位移缩放相对于网格的定界框大小。
- 场景: 位移比例相对于导入场景文件的单位。
- 物理尺寸(cm):基于对象物理尺寸以cm为单位测量位移比例。
曲面细分
下面是“镶嵌”设置:
确定如何计算细分量。 可用配置包括:
- 一致(默认)
- Edge Length