现象是外观和行为都与着色器类似的 mental ray for Maya 组件,但是,与自定义着色器不同的是,它们不需要 C 或 C++ 代码的编程知识即可创建。
通过导出组合的着色网络(或它的一部分)和指定属性,可以创建现象这一单个节点,然后可以像使用常规着色器一样使用该节点:可以通过它们构建着色网络;保存、加载并导出它们;编写自己的“属性编辑器”(Attribute Editor)模板;并提供图标、样例和帮助文件。有关信息和示例,请参见 devkit。
现象:
提供了一种更简单的方法为对象创建复杂外观,而不仅是创建自定义着色器。
可以在产品的早期阶段创建,然后优化或编码到产品后期阶段的自定义着色器中。
可以限制对 Maya 美工人员可用的可调整属性的数目和类型进行的简化。这能为您提供统一的托盘以及对可实现的外观的更多控制力。
先前生成的现象
为在 Maya 先前导出的现象中查找并生成节点工厂,您需要将文件(例如,my_phenomenon.mi)导出到环境变量中指定的目录:MI_CUSTOM_SHADER_PATH。该环境变量的默认值为:C:Program FilesAutodeskMaya2014mentalrayshadersinclude。
,