【发布时间】:2019-03-31 22:23:48
【问题描述】:
我正在尝试用 Python 编写自定义 Maya 节点。我的节点算法的一些输入是图像(如高度图)。有没有办法创建图像节点属性(无论是输入还是输出)?
现在我只是将图像的文件名用作字符串属性,例如:
MyCustomNode.inImageFilename = tAttr.create("imageName", "i", OpenMaya.MFnData.kString, stringDataObj)
但是,我认为如果我可以在节点编辑器中实际显示输入图像作为输入会更好。有没有办法做到这一点?
【问题讨论】:
-
通常您只需要包含一个 RGB 或 RGBA 或浮动插头,然后连接传统
file节点的输出——您有什么不能这样做的原因吗?工作量会少很多