2

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

但就我而言,我已将环境变量设置OFX_PLUGIN_PATHC:\OFX_PLUGIN_PATH存储各种 OFX 包的位置,每个包都有适当的层次结构(ContentsResourcesWin64目录)和自己的图标。

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

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

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

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

在此处输入图像描述

谢谢!

4

0 回答 0