您可以使用 Python 命令保存和加载 XGen 集合、描述、增量和修改器文件。可以在 Maya 中或通过 Python 会话执行 Python 命令。
若要使用
“XGen 窗口”(XGen Window)
菜单选项保存和加载 XGen 文件,请参见
保存和加载 XGen 文件
。
另请参见
XGen 文件
。
在 XGen Python API 中,集合称为选项板。
使用
exportPalette
创建集合 (
.xgen
) 文件。
xg.eportPalette(string palette, string fileName) palette - 要导出的选项板文件的名称 fileName - 要创建的 .xgen 文件的名称
使用
importPalette
导入集合文件。
xg.importPalette(string palette, string deltas[], string nameSpace="") palette - 要导入的选项板文件的名称 deltas - 也要在导入过程中应用的可选增量文件的列表 nameSpace - 要应用于导入的选项板的可选名称空间
若要创建增量 (
.xgd
) 文件,请使用
createDelta
。
xg.createDelta(string palette, string newDelta) palette - 要为其创建增量的选项板的名称 newDelta - 增量文件的名称
您可以在导入集合的同时应用增量文件,但也可以单独应用增量文件。若要仅应用增量文件,请使用
applyDelta
命令。
xg.applyDelta(string palette, string delta) palette - 要对其应用增量文件的选项板的名称 delta - 增量文件的名称
若要创建描述 (
.xdsc
) 文件,请使用
exportDescription
。
xg.exportDescription(string palette, string description, string fileName, bool guides=false) palette - 包含描述的选项板的名称 description - 要导出的描述的名称 fileName - 要创建导向的描述文件的名称 flag - 将来用于信号导向传递(未使用)
导入描述之前,必须已经具有集合。若要导入描述,请使用
importDescription
。
xg.importDescription(string palette, string fileName) palette - 要向其中导入描述的选项板的名称 fileName - 要导入的描述文件的名称
在 XGen Python API 中,修改器称为 FX 模块。
若要保存修改器 (
.xgfx
) 文件,请使用 Python
exportFXModule
命令:
xg.exportFXModule(string palette, string description, string name, string fileName) palette - 保存 fx 模块的选项板的名称 description - 保存 fx 模块的描述的名称 name - 要导出的 fx 模块的名称 fileName - 要创建的 fx 模块文件的名称
若要导入修改器文件,请使用
importFXModule
Python 命令:
xg.importFXModule(string palette, string description, string fileName) palette - 要向其中导入的选项板的名称 description - 要向其中导入 fx 模块的描述的名称 fileName - 要导入的 fx 模块文件的名称
XGen 文件
保存和加载 XGen 文件
XGen 集合
什么是 XGen 描述?