通过maya中的材质收集导出美元

问题描述 投票:0回答:1

我需要从 Maya 导出美元,并将 材质集合分配给对象

阅读usd-maya 文档,我需要exportMaterialCollections,根据此ticket returned,我不需要设置materialCollectionsPath参数。 所以我尝试了:

cmds.mayaUSDExport( exportMaterialCollections=True, file=usdFilePath, )

这不起作用,不会创建任何集合。然后:

cmds.mayaUSDExport( materialCollectionsPath='/Mtl', exportMaterialCollections=True, file=usdFilePath, )

同样的结果。我尝试了很多变体,但没有成功。我向前迈出的唯一一步是:

cmds.mayaUSDExport( exportCollectionBasedBindings=True, exportMaterialCollections=True, file=usdFilePath, )
材质集合是通过添加exportCollectionBasedBindings创建的,但集合中没有对象

cmds.mayaUSDExport( exportCollectionBasedBindings=True, exportMaterialCollections=True, file=usdFilePath,materialCollectionsPath='/Mtl' )
给出与之前相同的结果,集合存在但为空

如何正确导出分配了材料集合的 USD 文件?

谢谢你

python maya usd
1个回答
0
投票

将 maya-usd 插件更新到 0.30 解决了问题

© www.soinside.com 2019 - 2024. All rights reserved.