Implement multi-input OFX clip wiring and texture handling

Store PluginJob input values for lookup
Add per-clip texture inputs on plugin nodes
Map input clips to textures during render (with Source fallback)
This commit is contained in:
2026-01-04 22:30:41 +08:00
parent 7c0f37b0a7
commit f191486375
31 changed files with 1147 additions and 130 deletions
+10
View File
@@ -32,6 +32,7 @@
#include "node/group/group.h"
#include "node/nodeundo.h"
#include "node/project/serializer/serializer.h"
#include "panel/panelmanager.h"
#include "node/traverser.h"
#include "ui/icons/icons.h"
#include "widget/menu/menushared.h"
@@ -639,6 +640,15 @@ void NodeView::mouseDoubleClickEvent(QMouseEvent *event)
dynamic_cast<NodeViewItem *>(itemAt(event->pos()));
if (item_at_cursor) {
item_at_cursor->ToggleExpanded();
if (PanelManager::instance()) {
if (PanelWidget *panel = PanelManager::instance()
->GetPanelWithName(
QStringLiteral("ParamPanel"))) {
panel->show();
panel->raise();
panel->setFocus();
}
}
}
}
}