3ds Max 提供一组 MetaSL 明暗器,可创建用于硬件明暗处理的明暗器树。MetaSL 明暗器树是 MetaSL 明暗器的层次排列,MetaSL 明暗器组合在一起可用作等效材质。例如,您可以使用树中的两个明暗器以提供简单的明暗处理和反射率属性。
可以在 mental mill 用户指南中找到关于 MetaSL 明暗器的常规信息。有关特定明暗器(包括 3ds Max 未提供的明暗器)的信息位于 mental mill 明暗器库文档中。
要在视口中查看 MetaSL 明暗器树,必须使用“贴图到材质转换”节点。当“贴图到材质转换”为明暗器树的父材质时,可以将其应用到对象(就像处理任何其他材质一样),然后在 3ds Max 视口中查看明暗器树效果。
选择“贴图到材质转换”节点之后,可以将 MetaSL 明暗器树保存为 XMSL 文件。在“Slate 材质编辑器”中,选择“材质”“导出为 XMSL 文件”。
要在 3ds Max 中使用 XMSL 文件作为纹理,请在场景中添加 DirectX 明暗器材质,然后选择要用作明暗器的 XMSL 文件。在“Slate 材质编辑器”“参数编辑器”面板上,将为明暗器树中的每个 MetaSL 明暗器显示一个卷展栏。您可以本地调整当前场景的明暗器设置,而 XMSL 文件保持不变。
对于使用 XMSL 文件的 DirectX 材质,本地可编辑 MetaSL 明暗器卷展栏的示例