【发布时间】:2015-09-18 15:18:57
【问题描述】:
我有一个 Maya 场景,其中每个网格在我使用 python 动态添加的形状节点上都有一个自定义属性列表。
import maya.cmds as cmds
import maya.mel as mm
#get mesh objects.
meshes = maya.cmds.ls(type="mesh")
for mesh in meshes:
cmds.select(mesh)
#check if attribute exists, if not, create.
if not mm.eval( 'attributeExists "test" "%s"' % mesh):
cmds.addAttr( shortName='tst', longName='test', dataType="string")
当我导出到 .fbx 并重新导入时,这些属性及其值都消失了。
如何在导出时保留所有这些值?
【问题讨论】: