nodes: allow ignoring specific inputs for rendering

Also ignore sequence input on multicam
This commit is contained in:
itsmattkc
2022-10-04 21:13:01 -07:00
parent 73e1e60f82
commit ef8996d48f
4 changed files with 17 additions and 0 deletions
+5
View File
@@ -38,11 +38,16 @@ NodeValueDatabase NodeTraverser::GenerateDatabase(const Node* node, const TimeRa
}
// We need to insert tables into the database for each input
auto ignore = node->IgnoreInputsForRendering();
foreach (const QString& input, node->inputs()) {
if (IsCancelled()) {
return NodeValueDatabase();
}
if (ignore.contains(input)) {
continue;
}
database.Insert(input, ProcessInput(node, input, range));
}