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.
-
Gradient Nodes!
Attached are TWO new nodes: gradientL (for linear) and gradientR (for radial). Unlike most vector drawing programs, Nodebox does not natively support gradients. You cannot create true SVG gradients,…
No replies yet
-
Card Symbols
UPDATES! Since introducing this node I added several new shapes and symbols; see below... A new node just to make some symbols: hearts, spades, diamonds and clubs. Every now and then I need to draw a…
6 replies
by john
-
Better Balloons
Attached is a slightly better version of my balloons node. I added balloons to my library in a moment of whimsy. But over the years it has proved surprisingly useful. Not just to make balloons, not j…
2 replies
by john
-
Draw Points
Attached is a new node for my library: drawpoints. UPDATE - I made an update to this update; see below for the latest version. When you start mucking with paths in Nodebox, the Points and Point Numbe…
9 replies
by john
-
Recreated a CorelDraw design
Saw an interesting design made with CorelDraw and recreated it in Nodebox Here is the result
3 replies
by lastvector
-
Distinct_pts v3.5
Attached is an update to my distinctpts node. UPDATE - I updated this update! See below for the latest version.. You can disregard this note. Distinctpts removes duplicate points within a specified s…
1 reply
by john
-
Resamp Curv
Yet another new node, one I've been wanting to add for years: resampcurv. Resampcurv works similarly to the resample node, but only resamples curves, leaving line segments alone. This is especially u…
No replies yet
-
Pair_Contour Node
Attached is a new node: paircontour. Paths in Nodebox can have multiple contours. The most common example is an alphabet character. Letters like "a" have one contour to describe the outside and a sep…
No replies yet
-
Teaser for a little Tutorial, which will follow
Hi all Here's a little teaser for an upcoming tutorial. The Tutorial is about an easy way to create patterns You will found the Tutorial here: https://forum.nodebox.net/t/5298496472/easy-way-for-patt…
No replies yet
-
Relation Node
Sometimes you need to know about the spatial relationship between two shapes. This is another one of those things a child can see instantly but a computer struggles with. Given two shapes, A and B, t…
1 reply
by lastvector
-
Cartan Node Library 3.4
Cartan Node Library 3.4 Attached is the latest rev of my Cartan Node Library. This file was built using over 265,000 nodes, surely making it the largest Nodebox network on earth! Version 3.4 includes…
2 replies
by john
-
Perlin Noise
Attached is a new addition to my library that I DID NOT make myself. The Perlin Noise algorithm was originally developed by Ken Perkins in 1983 and released (in its original form) without patents. It…
No replies yet
-
Complement Node
UPDATE! See improved version with "Keep Original" checkbox posted farther down in this thread. Another new color node: complement! The complement node creates complementary colors based on a supplied…
7 replies
by john
-
Dashed Lines
NOTE - This initial version has a bug. Download v2 (below) instead. Attached is a node I've been meaning to make for years: dashedline. Dashedline takes any path or group of paths and replaces solid…
22 replies
by john
-
Draw NDBX
NOTE: Version 2 now available for download - see below. Draw NDBX is a Nodebox network that can draw other Nodebox networks. It can even draw itself (see screenshot)! To use it, simply point to any .…
9 replies
by john
-
Pattern made with the help of Nodebox
I enjoy creating patterns. Here is another one of my attempts with Nodebox. The basic pattern was made in Nodebox. It is a great way to try out different variations and I really enjoy experimenting.…
16 replies
by lastvector
-
Signed Distance Node
Attached is a node, signeddist, that computes the minimum signed distance from points to a shape boundary. Distances outside the shape are postiive; distances inside are negative. Thanks to Jussi Jok…
5 replies
by florisdejonge
-
Improved Factorial and Concat_list Alternative
I did some RIDICULOUS coding tonight in order to get around some OBSCURE NodeBox limitations - all to make a MINOR improvement to a single, seldom-used node. WARNING - the following commentary is ner…
6 replies
by john
-
Signed distance field
I did a generative art piece based on signed distance fields using javascript but thought that naturally it'd be doable in Nodebox as well. As a POC for myself I did simple SDF circle drawing network…
9 replies
by john
-
Faster Explosions
While working on a recent project (signed direction) I made a breakthrough: a faster, cleaner way of exploding paths. I explode paths (break them into individual curves and line segments) all the tim…
No replies yet
-
Attraction and Angle_Field Nodes
As part of my recent engagement with Jussi, I am deprecating my old attractor node and replacing it with two NEW nodes: - attraction - anglefield My attractor was included way back in the first relea…
No replies yet
-
Palette Node
NOTE: SEE BELOW FOR AN UPDATED VERSION Attached is another new color node: palette. Palette makes it easier to deal with palettes imported from other tools. You can also use it to expand and tune an…
3 replies
by john
-
New Blend_Color Node
UPDATE: SEE 3.4 VERSION BELOW Attached is a completely revised version of my old blendcolor node. The original version was very simple. It took an opaque background, a translucent foreground, and ret…
3 replies
by florisdejonge
-
CymaNodes
Need your help with this one. Don't know what I am doing. Trying to make a cymatics plate but on a hexagonal plate not a square one. Currently, I really don't know how to use the random nodes. But id…
6 replies
by john
-
Paper size node for penplotters
I made a node to simulate the paper size and the width of the pens or markers and to correctly position and scale the artwork before plotting. This could also be useful for printing artwork. It was e…
4 replies
by florisdejonge
-
Divide Safely
Attached is a simple but handy new node: dividesafe. Dividesafe allows you to perform divisions without having to check for division by zero errors. Just feed in a numerator and denominator. If the d…
3 replies
by florisdejonge
-
Triangle Formulas
My triangle node is a hidden gem of the Cartan Node Library. It's deceptively simple. Just provide three values (2 angles and a side, an angle and 2 sides, or 3 sides) and my node will calculate the…
No replies yet
-
Improved Draw_Table
Attached is an improved version of my drawtable node. Drawtable converts a data table to a graphical object that you can include in your output. It produces a table that looks somewhat like the data…
No replies yet
-
Combinatoric Toolkit
NOTE: also see an addition combinatorial node, intpart, introduced later in this thread. Attached are some nodes (described below) that may be useful for anyone doing projects involving combinatorics…
12 replies
by abdu
-
Probability Puzzle
Just for fun I used NodeBox to answer the following puzzle, posed on Quora: There is a game where you draw 7 numbers. In total there are 36 numbers, which are six ones, six twos, six threes, till six…
No replies yet