创建和加载插件多像素过滤器

仅适用于 Maya 软件渲染器。

创建插件多像素过滤器

  1. “插件过滤器权重”(Plug-in Filter Weight)属性与插件过滤器节点连接到一起,且其值将用作过滤器权重。该过滤器不必进行归一化。

    可以使用具有浮点类型的至少两个输入属性和一个输出属性来定义一个插件 DG 节点。输入属性要求短名称 X 和 Y。必须将输出属性连接到renderQuality”节点中的“插件过滤器权重”(Plug In Filter Weight)属性。

    选择插件过滤器类型后,会使用不同的 X 和 Y 权重(范围在 [-1.. 1] 内)多次对插件节点进行求值。插件过滤器应该在归一化域 [-1..1,-1..1] 中定义。过滤器宽度更改仅影响归一化过滤器对像素覆盖的映射。

加载插件多像素过滤器

  1. 以下内容假定已创建了一个多像素过滤器插件。
  2. 将过滤器插件 .so (Linux) 或 .mll (Windows) 或 .lib (Mac OS X) 文件复制到:

    • Linux:/maya/bin/plug-ins
    • Windows:驱动器:\Program Files\Autodesk\Maya<版本>\bin\plug-ins
    • Mac OS X:/Applications/Maya<版本>/Application Support/plug-ins插件管理器可以读取这些文件的目录
  3. 在 Maya 中,单击“窗口 > 设置/首选项 > 插件管理器”(Window > Settings/Preferences > Plug-in Manager)
  4. 加载创建的插件。

连接插件多像素过滤器

将插件多像素过滤器连接到“插件过滤器权重”(Plug-In Filter Weight)

  1. “脚本编辑器”(Script Editor)中,通过键入以下命令创建插件节点:

    createNode <yourPluginNodeType>

    会为插件创建一个节点。

  2. 通过在脚本编辑器键入以下命令选择插件节点:

    选择 <yourPluginNodeType>

  3. 在选中插件节点的情况下,打开“连接编辑器”(Connection Editor)“窗口 > 常规编辑器 > 连接编辑器”(Windows > General Editors > Connection Editor))。
  4. 将插件节点加载到“连接编辑器”(Connection Editor)的左侧。
  5. 重复步骤 1 和步骤 2,将 defaultRenderQuality 或用户创建的 renderQuality 节点加载到“连接编辑器”(Connection Editor)的右侧。
  6. 将插件节点的权重连接到 defaultRenderQuality“插件过滤器权重”(Plug In Filter Weight)属性。可以使用多像素过滤器插件了。