MEL 脚本绘制的概述
MEL 脚本是包含 MEL 命令、MEL 程序,或两者都包含的文件。通常,可使用 MEL 脚本创建自定义效果。通过使用 Artisan“绘制脚本工具”(Paint Scripts Tool),可以在曲面上以绘制权重的方式绘制这些效果。您可以尝试三种采样脚本:
spherePaint – 使用此脚本在选定 NURBS 曲面上绘制球体。它仅作为帮助您编写自己的 MEL 脚本的示例包含其中。
geometryPaint – 使用此脚本,在场景中选择预定义对象,然后在选定曲面上绘制它们。例如,如果对象是圆锥体,可以使用 geometryPaint 脚本在曲面上绘制圆锥体。“绘制脚本工具”(Paint Scripts Tool)设置确定圆锥体的大小、位置、角度和密度。
请参见 geometryPaint 采样脚本设置。
emitterPaint – 使用 emitterPaint 脚本在曲面上绘制发射器。发射器生成粒子。生成粒子时,发射器的属性控制发射粒子的位置、方向、数量和初始速度。生成粒子后,与发射器连接的粒子对象的属性控制粒子的外观。有关发射器的更多详细信息,请参见手册中的“动力学”部分。
请参见 emitterPaint 采样脚本设置。
这些脚本存储在以下目录中:
(Windows) Drive:\Program Files\Autodesk\Maya2012\scripts\others
(Linux) mayapath/scripts/others
(Mac OS X) /Applications/Autodesk/maya2012/Maya.app/Contents/scripts/others
当您编写自己的 MEL 脚本时,会发现这些示例很有帮助。这些脚本尚未完全测试,因此不受支持。有关创建自己的脚本的详细信息,请参见手册中的“MEL 与表达式”部分。
相关主题
脚本绘制
限制曲面区域的脚本绘制
整体应用曲面
为绘制脚本工具编写 MEL 脚本