aiimage图像名称调用python
我正在尝试从Maya中的Arnold aiImage节点获取图像名称路径aiimage图像名称调用python,python,maya,Python,Maya,我正在尝试从Maya中的Arnold aiImage节点获取图像名称路径 import pymel.core as pm shaders=pm.ls(sl=True) for e in shaders: string=pm.getAttr(e+'.fileTextureName') maya方法使用fileTextureName,但这显然不是调用Arnold文件节点路径的方法。我似乎在网上找不到任何参考资料或文件 有什么想法吗?我发现该属性名为“filename” 它没有出现在回调中
import pymel.core as pm
shaders=pm.ls(sl=True)
for e in shaders:
string=pm.getAttr(e+'.fileTextureName')
maya方法使用fileTextureName,但这显然不是调用Arnold文件节点路径的方法。我似乎在网上找不到任何参考资料或文件
有什么想法吗?我发现该属性名为“filename”
它没有出现在回调中,但工作中的一位朋友碰巧知道。一般来说,您可以在节点上尝试listAttr,并找出Arnold所称的东西。保存MA文件并通过文本查看通常是解决这些问题的最快方法。最快的方法可能是设置所需的属性并检查脚本编辑器,该编辑器显示相应的“setAttr”mel命令和属性名称。