Bus routes: routes that combine several routes into one
Understandably, this routing setup could be simplified a bit with reroutes. However, that's still a lot of reroutes and a lot of extra paths.
I propose special "Bus Input" node that allows for arbitrary inputs to be added to it, with a single output "bus" route, that can then be routed to a "Bus Output" node, which has the exact same node outputs as the input side.
Some thought would have to be given as to how this would work between groups (if at all) but I would imagine as a first version, disallowing bus routes as inputs/outputs to groups would be acceptable.
It might also keep things clean if bus nodes were skinny, perhaps even without labels. Something like this:
5 Comments
I think blender misses list field right now for this to be implemented, not sure this is the best solution for this problem though.
There was talk in the forum about teleport wire node. Your bus look similar in a way.
I really like this, I tend to end up with a lot of routes that can get quite confusing, so being able to multiples routes like this would allow you to send inputs from one part of your node to another - for this reason I would propose naming them 'bus input' and 'bus output and make them permanently linked, maybe with a line type that signifies this relationship.
the name of the structure would be much more appropriate and this requires the introduction of the concept of oop
I'm not following, there is no "structure" here, just multiplexing a bunch of routes that would otherwise be separated.