Nuke OFX插件–自定义图标

时间:2018-07-24 08:44:00

标签: python c++ bundle nuke ofx

我的问题涉及NUKE GUI中图标的自定义。我知道C:\ Program Files \ Nuke11.2v3 \ plugins中的menu.py文件可以为个人Gizmo在本地存档这样的目标。

但是在我的情况下,我将环境变量OFX_PLUGIN_PATH设置为C:\OFX_PLUGIN_PATH,在其中存储了各种OFX捆绑包,每个捆绑包都具有适当的层次结构(ContentsResourcesWin64目录)和它自己的图标。

我所有的捆绑包都属于同一组:

mDeclarePluginFactory(MyPluginFactory, {}, {});
void MyPluginFactory::describe(OFX::ImageEffectDescriptor& desc)
{
  ...
  desc.setPluginGrouping(PLUGIN_GROUPING);
  ...
}

工作正常。当我启动NUKE时,它将解析OFX_PLUGIN_PATH,找到所有捆绑包,并在左侧菜单上以正确的图标在同一组中显示所有发现的捆绑包。

我的问题是:如何自定义组图标(不需要默认图标)?出于分发目的,最好在bundle层次结构内部而不是在本地使用一种机制。

enter image description here

谢谢!

0 个答案:

没有答案