Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Proposal
Add in clickable links to traverse through pin connections (inputs / outputs)
This gives an easy way to move through a graph and also provide information on what is being routed in and out of a node
Useful for diagnosis (see bugs section below)
Options: Allow for output connections to be displayed with a per node toggle.
Did not add hotkeys as selection of what to traverse to up / downstream is ambiguous for multiple input / output connections on a node. Can consider later and hook to keys like left/right arrow for instance.
Aside: Add in background graph color option as it's pretty hard to see selected outlines, and better contrast with graph elements, grid etc. (
--graphBackground "r,g,b"
)Details
nodegraph
s. (missed from a previous submission)Results
mx_editor_traversal.mp4
Fan-out from an output:

Upstream connections:

Hide output connections:

Pinging @lfl-eholthouser and @jstone-lucasfilm for comments.