Adjust Nodes
Align Upstream
Hotkey
Page Up
About
This script will align all nodes upstream from the selected node vertically (x position), space them to prevent overlaps, and finally select them for easy manipulation post alignment
How It Works
Align Upstream: Select a single node and press Page Up. The script will then walk up the input 0 of each connected node until it reaches one of the end conditions
End Condition #1: There are no more input 0s, or the connection ends. I.E. a read node, or unconnected node
End Condition #2: There is a perfect right angle (90 degree) turn in the pipe. If the script hits one of these it assumes you don’t want to align any further
End Condition #3: There is a hidden input found. Since DotBuddy uses hidden inputs, we stop alignment at them, and other similar tools like Stamps
Demo Video
Version History
-
Adjusted logic to stop at all hidden inputs and not just stamps
-
Initial public release 2025-07-12
More!
Download the full BuddySystem, including all the scripts & tools here!
Or read the Install Guide, Version History, Hotkey Cheat Sheet, FAQ/Bug Reporter & Coffee Button!