The new NodeBox forum is live! Everything from support.nodebox.net moved here: sign in with the same email to pick up your old posts. Something not working? Write to forum-support@nodebox.net.
357 topics
Show your Work
A place to share projects and source code.
-
Subtree
Subtree is to hierarchies what slice is to lists. The subtree node extracts a subtree from a hierarchy. Like slice, it has an invert option which allows you to extract everything BUT the subtree. You…
No replies yet
-
Success Puzzle
I occasionally like to use Nodebox to solve puzzles on Quora. Today's solution was particularly satisfying: Question: In how many ways can the letters of the word "success" be arranged such that no t…
No replies yet
-
Sum By Level Node
Hierarchies become much more powerful when you can associate them with numbers. An org chart can not only show the names of each department or region, but can also show annual sales, current headcoun…
No replies yet
-
Shapes (Formerly Symbol)
I decided to change the name of my symbol node to "shapes". This is more fitting, since some of the options are not really symbols. I changed the description to "A collection of useful shapes". I als…
No replies yet
-
New Symbol: Infinity Loop
I have added a new shape to my symbol node: infinity loop. Infinity Loop is not a font character with multiple contours. It really is a loop. That is, it's a single closed path that starts in the cen…
No replies yet
-
Place Node
See UPDATE below... The place node is designed not just to make it easier to place shapes on the canvas, but also to change the way you THINK about placing shapes on a canvas. In NodeBox, shapes and…
1 reply
by john
-
Hierarchy and Hierarchy Charts
UPDATE: Latest versions of hierarchy and hierchart can be found here: https://forum.nodebox.net/t/9134398962/updated-hierarchy-charts-and-random-hierarchy-charts I have long enjoyed drawing hierarchi…
7 replies
by john
-
Change_Item Node
Changeitem replaces, adds, deletes, or alters an item in a list. It saves you the trouble of slicing up a list and then recombining it just to make a simple change. And, importantly, it guarantees th…
No replies yet
-
Link_path
Today's new node: linkpath. See UPDATE below. Linkpath generates a horizontally or vertically oriented path, curved or rigid, between two points. It's an alternative to the standard link node. The No…
3 replies
by john
-
Nice Mistake
Good day all, sometimes you start Nodeboxing with a goal in mind that you haven't achieved, but then you're so happy with the unwanted result that you stick with it. :) I experimented with creating T…
2 replies
by lastvector
-
Label Colors
Here, as promised, is my new labelcolors node. Labelcolors was designed to colorize the labels produced by my labelmaker node, but they will also work with any grouped label consisting of a container…
No replies yet
-
Labelmaker
SEE UPDATE BELOW. Making labels is harder than you might think. By "labels" I mean titles or short phrases inside boxes or dots or stars in an org chart, edge graph, family tree, flow chart or other…
1 reply
by john
-
Experiment - Foo Fighters?
Starting to get the hang of it, still some janky workarounds because I don't know the best way to do things. I have to look through the other posts here to get some ideas. I really wish there were be…
3 replies
by lastvector
-
Sudo 3D Structure
One of my first projects using NodeBox coming from blender. Seems like a really cool program and looking to learn more about it.
2 replies
by Alec
-
Conant Gasket
My conant node generates a "Conant Gasket" pattern. I was uncertain whether it was node-worthy, but after posting a still image and an animation that attracted some attention on Instagram, I decided…
3 replies
by lucasnijs
-
Ripple Node
This is a cool one. Ripple randomly undulates the boundary of a path or shape using 4-dimensional noise. It's great for creating amoebae with oozing pseudopods or a jellyfish with gently wafting tent…
No replies yet
-
Orderings IMPROVED
This is spring cleaning day in the Cartan Node Library. Another improved node: orderings. The orderings node returns a list of all the possible ways you could reorder n items where n varies from 1 to…
No replies yet
-
US Measles data visualisation
Hi all, I'm currently teaching data visualisation to local energy company's data analysts and I had as an example this beautiful WSJ measles epidemic before and after vaccination visualisation. https…
3 replies
by john
-
Add Arrow
I already have an arrow node that lets you make arrows from scratch. But sometimes you need to add arrows to existing paths, which can be a tad cumbersome, even with my tangent node. This should be e…
2 replies
by abdu
-
Improvement to Mask Node
The mask node now automatically applies the color of the input path (as the clip node does). Other than that, the node works just as it did before. This improvement was suggested by Floris. Thanks, F…
No replies yet
-
Noise Loop Node
It's official! We now have a seamless looping noise node. Noiseloop was developed in close collaboration with longtime Nodebox artist Floris de Jonge. Floris asked for a way to create seamless loopin…
No replies yet
-
Match List Node
Another node that grew out of my recent collaboration with Floris. Matchlist takes a list and repeats and/or clips it so that it matches the length of a reference list. Whenever you have multiple lis…
No replies yet
-
Subsets Node
See UPDATE below... Here is the official release for the node developed with Floris in this thread: https://forum.nodebox.net/t/8497692882/multi-diff-list Subsets Subsets randomly divide a list of it…
1 reply
by john
-
Squircle
Just for fun, I have added a new shape to my symbol node: Squircle. A squircle is like a rounded rectangle but without any straight edges: https://en.wikipedia.org/wiki/Squircle Squircles are commonl…
No replies yet
-
Key Table - The Inner Secrets of Nodebox
NOTE: The version of the key table demo attached to this note causes an error when you try to open it. I have attached a corrected version below. Thanks to Gottfried for finding this. Attached is ano…
6 replies
by john
-
Stack 2D
Stack2D is a dirt simple node I should have made YEARS ago. I think I will be using it constantly from now on. In Nodebox you are frequently making things and coloring them and resampling them and fu…
No replies yet
-
Pixelate
Today's new node: pixelate! Pixelate turns a vector path or shape into an array of square pixels. It takes the following parameters: - Path. The path or closed shape to be pixelated. - Margin. The un…
No replies yet
-
Cardioid
A simple circle that draws lines into a shape of a cardioid. I hope for this to provide a better understanding for the cardioid. something that shows up in mathematics everywhere.
7 replies
by john
-
Fast Gradient
I love my gradient nodes, but they are a tad slow if you have a bunch of them. And for a simple one-color gradient, they are overkill. For that common use case you don't need the full power of my pal…
No replies yet
-
Multi-Lists
In Nodebox you can group paths and geometries, but nothing else. You can't group points or strings or numbers or colors. Any subnetwork you make will output a single list of items, even if those item…
No replies yet