WIP: Closures and deferred evaluation for geometry nodes #107842
|
@ -1832,9 +1832,8 @@ void DepsgraphNodeBuilder::build_nodetree(bNodeTree *ntree)
|
|||
else if (id_type == ID_VF) {
|
||||
build_vfont((VFont *)id);
|
||||
}
|
||||
else if (ELEM(bnode->type, NODE_GROUP, NODE_CUSTOM_GROUP)) {
|
||||
bNodeTree *group_ntree = (bNodeTree *)id;
|
||||
build_nodetree(group_ntree);
|
||||
else if (id_type == ID_NT) {
|
||||
build_nodetree((bNodeTree *)id);
|
||||
}
|
||||
else {
|
||||
BLI_assert_msg(0, "Unknown ID type used for node");
|
||||
|
|
|
@ -2730,7 +2730,7 @@ void DepsgraphRelationBuilder::build_nodetree(bNodeTree *ntree)
|
|||
ComponentKey vfont_key(id, NodeType::GENERIC_DATABLOCK);
|
||||
add_relation(vfont_key, ntree_output_key, "VFont -> Node");
|
||||
}
|
||||
else if (ELEM(bnode->type, NODE_GROUP, NODE_CUSTOM_GROUP)) {
|
||||
else if (id_type == ID_NT) {
|
||||
bNodeTree *group_ntree = (bNodeTree *)id;
|
||||
build_nodetree(group_ntree);
|
||||
ComponentKey group_output_key(&group_ntree->id, NodeType::NTREE_OUTPUT);
|
||||
|
|
Loading…
Reference in New Issue