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.

  1. 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,…

    john From the old forum

    No replies yet

  2. 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…

    john From the old forum

    6 replies

    by john

  3. 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…

    john From the old forum

    2 replies

    by john

  4. 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…

    john From the old forum

    9 replies

    by john

  5. Recreated a CorelDraw design

    Saw an interesting design made with CorelDraw and recreated it in Nodebox Here is the result

    lastvector From the old forum

    3 replies

    by lastvector

  6. 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…

    john From the old forum

    1 reply

    by john

  7. 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…

    john From the old forum

    No replies yet

  8. 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…

    john From the old forum

    No replies yet

  9. 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…

    lastvector From the old forum

    No replies yet

  10. 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…

    john From the old forum

    1 reply

    by lastvector

  11. 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…

    john From the old forum

    2 replies

    by john

  12. 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…

    john From the old forum

    No replies yet

  13. 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…

    john From the old forum

    7 replies

    by john

  14. 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…

    john From the old forum

    22 replies

    by john

  15. 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 .…

    john From the old forum

    9 replies

    by john

  16. 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.…

    lastvector From the old forum

    16 replies

    by lastvector

  17. 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…

    john From the old forum

    5 replies

    by florisdejonge

  18. 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…

    john From the old forum

    6 replies

    by john

  19. 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…

    Jussi Jokinen From the old forum

    9 replies

    by john

  20. 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…

    john From the old forum

    No replies yet

  21. 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…

    john From the old forum

    No replies yet

  22. 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…

    john From the old forum

    3 replies

    by john

  23. 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…

    john From the old forum

    3 replies

    by florisdejonge

  24. 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…

    indefiniteness From the old forum

    6 replies

    by john

  25. 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…

    florisdejonge From the old forum

    4 replies

    by florisdejonge

  26. 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…

    john From the old forum

    3 replies

    by florisdejonge

  27. 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…

    john From the old forum

    No replies yet

  28. 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…

    john From the old forum

    No replies yet

  29. 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…

    john From the old forum

    12 replies

    by abdu

  30. 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…

    john From the old forum

    No replies yet