Node based editors sometimes get very messy with lots of nodes, would be great if we have some way to group nodes visually and write some info about that group to make things more easy to understand, like the notes from Quartz Composer.

QC equivalent: 

Notes

Max equivalent: 

"comment" object

Component: 

Tags: 

Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo and Vuo Pro licenses

Complexity: 

●●○○ — A few weeks of work

Potential: 

●○○ — Appeals to current community

Like @Magneson mentioned on another feature request, we're thinking of adding the ability to easily zoom in on a note (and the nodes it contains), by holding space bar and double-clicking on the note.

Comments

If you do this please make

useful design's picture
Submitted by

If you do this please make the notes selectable within marquee selections.

Really annoying in QC when you move a bunch of patches and the notes don't get moved with them. I often put notes under patches to 'code block' as set a of patches with some comments and it would be nice to treat the notes as 'inline' with nodes not extraneous object to be moved or copied and pasted separately

I was wondering if creating a

cwilms-loyalist's picture
Submitted by

I was wondering if creating a "node group" that actually combined the selected nodes into a single node with maybe a small icon and textual annotation/description bar that indicated that it is a group and also identified what the group is would be even more helpful. In Quartz Composer I think they called a similar feature a "Macro" and saving them to the patch library was a "Virtual Macro". I know in VUO you can Save Composition to Node Gallery which is great and I've used this feature a few times, however unless it's a node grouping you plan on using repetitively in more than one composition I don't feel it's the best way to simplify or clean up your editor canvas and over time could also lead to a rather bloated Node Library as well.

I really like the way the 3D animation software Blender does this... see about the 32sec mark.

Blender Node Groups

I like it because you are able to view the embedded grouped nodes simply by selecting it and "Tabbing" in and out of the group, but you don't actually leave your main composition. I also think the input and output nodes Blender creates are a fair bit cleaner in appearance than the way we currently use publish input and output ports in VUO. At least I would prefer this method for grouping nodes, the current way VUO does Publish Ports makes sense for regular compositions when IO is being made available to other programs and for the Save Composition to Node Gallery feature.

Feature status

When we (Team Vuo) plan each release, we try to implement as many of the community's top-voted feature requests as we have time for. Vote your favorite features to the top! (How do Vuo feature requests work?)

  • Submitted to vuo.org
  • Reviewed by Team Vuo
  • Open for community voting
  • Chosen to be implemented
  • Released

Votes

113 votes so far!

Who voted?

jvolker's picture
jnevin's picture
botnotbot's picture
Jérôme Lanon's picture
parker's picture
zzkj's picture
timwessman's picture
Superflea's picture
Pianomatic's picture
architek1's picture
vjsatoshi's picture
unfenswinger's picture
Luiz Andre's picture
steinboy's picture
wmackwood's picture
cymaspace's picture
jersmi's picture