使用 Max Creation Graph Editor:基本用法

本主题介绍了使用 Max Creation Graph Editor 的基本方法。

注: Max Creation Graph 编辑器中的大多数函数是不可撤消的。因此,通常最好以可能希望在以后恢复的状态保存图形。

将节点添加到图表:

自动生成节点的输入或参数:

    大多数节点需要一个或多个输入或参数。输入是在图形中定义的传入的值;参数是用户通过工具的用户界面定义的传入的值。Max Creation Graph 可以方便快捷地为任何节点的空输入连接器创建相应的输入和参数节点。

  1. 选择要为之生成输入或参数的节点。
  2. 在图形窗口中单击鼠标右键,然后选择“生成输入或生成参数”。

    Max Creation Graph 创建兼容节点并将它们连接到选定节点的适当的输入连接器。

复制图形中的节点:

要将节点插入到其他两个节点之间的连线中,请执行以下操作:

从图形中移除节点:

使用图形窗口中的选项卡:

使用图形窗口中的组节点:

连接和取消连接节点:

删除节点:

使用和修改 Max Creation Graph 包:

    包是自包含的 MCG 图形,包括所有从属关系,如自定义复合。它旨在简化安装和使用自定义工具,无需打开 MCG 图形编辑器。但是,如果您要检查和修改图形,此过程显示了如何访问该图形。

  1. 使用以下任一菜单命令来安装工具。将该工具放置在适当的 UI 位置即可使用它。
    • 脚本(带有增强型菜单)菜单 “安装 Max Creation Graph (.mcg) 包”
    • “Max Creation Graph Editor”“文件”菜单 “安装 Max Creation Graph”

    安装包之后,您可以打开并查看图形,例如希望修改这个工具。

  2. 从任一菜单位置使用“打开图形”命令。
  3. 导航到 C:\Users\[username]\Autodesk\3ds Max 2016\Max Creation Graph\Tools\Downloads 文件夹。
  4. 使用与安装的工具相同的名称找到 .maxtool 文件,然后将其打开(例如 PushRandom.maxtool)。
    注: 如果工具包含任何构件,您可以在 Downloads 文件夹中的 \[工具名]\Compounds\ 文件夹下找到它们。使用相同的示例,就是 \PushRandom\Compounds\ 文件夹。

使用 MAXScript 脚本内的程序图形:

  1. 以下脚本碎片(注释)允许您加载和编译图形文件:
    bridgePath = (symbolicPaths.getPathValue "$max") + @"\Viper3dsMaxBridge.dll" 
    dotNet.loadAssembly bridgePath // load the .NET Assembly that contains the class and method that loads a graph xml
    bridge = dotNetClass "Viper3dsMaxBridge.Main"  // create an instance of the class called Main 
    bridge.CompileGraph <path to the xml graph file> // call Main.CompileGraph() to load and compile a given graph file