我的问题涉及 NUKE GUI 中图标的自定义。我知道menu.py
C:\Program Files\Nuke11.2v3\plugins 中的文件可以在本地存档个人 Gizmo 的此类目标。
但就我而言,我已将环境变量设置OFX_PLUGIN_PATH
为C:\OFX_PLUGIN_PATH
存储各种 OFX 包的位置,每个包都有适当的层次结构(Contents
、Resources
、Win64
目录)和自己的图标。
我所有的包都属于同一个组:
mDeclarePluginFactory(MyPluginFactory, {}, {});
void MyPluginFactory::describe(OFX::ImageEffectDescriptor& desc)
{
...
desc.setPluginGrouping(PLUGIN_GROUPING);
...
}
它工作正常。当我启动 NUKE 时,它会解析OFX_PLUGIN_PATH
,找到所有捆绑包,在左侧菜单上显示同一组中所有发现的捆绑包,并带有正确的图标。
我的问题是:如何自定义组图标(我不需要默认图标)?最好在捆绑层次结构内部使用机制,而不是在本地,以用于分发目的。
谢谢!