Я пытаюсь написать собственный узел Maya на Python. Некоторые входные данные для моего алгоритма узла - это изображения (например, карты высот). Есть ли способ создать атрибут узла изображения (будь то ввод или вывод)?
Сейчас я просто использую имена файлов изображений как строковые атрибуты, что-то вроде:
MyCustomNode.inImageFilename = tAttr.create("imageName", "i", OpenMaya.MFnData.kString, stringDataObj)
Тем не менее, я думаю, что было бы намного приятнее, если бы я мог отображать входное изображение в качестве ввода в редакторе узлов. Есть ли способ сделать это?