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. Polygon beauty

    Hi John, Another Nodebox design, colored in VectorStyler using a gradient along a path. I also tried it in Nodebox, but the result doesn’t look as good and crisp possibly because, in Nodebox, color g…

    lastvector From the old forum

    1 reply

    by john

  2. Inspired by String Art

    Every now and then, I come across projects that are ideal for NodeBox. I think this is one of them. While browsing the web, I stumbled upon an art form that piqued my interest and curiosity, as it se…

    lastvector From the old forum

    5 replies

    by lastvector

  3. Concat_list. UPDATE!

    NOTE: the node in the demo attached to this note contains a small bug. See next post. Nodebox provides a way of turning one string into many (makestrings) but no way of doing the reverse: concatenati…

    john From the old forum

    2 replies

    by john

  4. Intersect Circle 3.8

    Just a quick note to say that I updated an old node from my library. Intrsctcircle finds the intersection(s) of a line and an ellipse. The updated version works exactly the same, except: - It's faste…

    john From the old forum

    No replies yet

  5. KPZ Growth

    Crystallization, coffee stains, accumulating snow on branches, the boundary of a spreading forest fire, and the edge of a growing colony of bacteria all display a universal growth pattern. This patte…

    john From the old forum

    No replies yet

  6. Write_Table v2

    SEE UPDATE BELOW for new node and module names... Almost 10 years ago I created a node called writetable that, when rendered, would write a CSV file: https://forum.nodebox.net/t/16827547/write-table-…

    john From the old forum

    2 replies

    by indefiniteness

  7. NodeBox was helpful for Guilloche Pattern Project

    Hi For a kind of guilloche pattern for which I wanted to transfer different line thicknesses from one vector object group to another, NodeBox was very helpful for me. Even though I don't have a parti…

    lastvector From the old forum

    5 replies

    by indefiniteness

  8. Pixel_Waves Node

    Last week a Nodebox user, Ari, asked how to make wavy line art. His example showed a photograph formed by sine waves that stretched out to render light pixels and scrunched up to render dark pixels.…

    john From the old forum

    5 replies

    by indefiniteness

  9. Graft Node

    Graft as in plants, attaching a scion to a root. My new graft node attaches the subpath of a scion shape to the gap in a subpath of a root shape. I got the idea from looking at "French Curves", templ…

    john From the old forum

    No replies yet

  10. Sanzo Colors v2

    This is to announce an exciting upgrade to my very useful sanzocolors node. Sanzocolors is based on A Dictionary of Color Combinations published in the 1930s by Japanese artist Sanzo Wada. The origin…

    john From the old forum

    No replies yet

  11. Mat_Invert Demo - Hampton Court Maze

    Attached is a demo of my new matinvert node. It uses the new matrix data structure described here: https://forum.nodebox.net/t/10253218032/matrix-nodes This demo shows a diagram of the famous Hampton…

    john From the old forum

    No replies yet

  12. Matrix Nodes

    Attached are a DOZEN new nodes which all rely on a new Nodebox data type: matrix. A matrix is an ordinary Nodebox table with the following constraints: - The first column is named "row" and contains…

    john From the old forum

    No replies yet

  13. Sag Node

    Another new node for my library: sag. Sag draws a catenary curve between two support points. Catenary curves can represent a sagging rope and have other interesting properties. A ball rolling down a…

    john From the old forum

    No replies yet

  14. Pixel_Waves Node (Official Release)

    Here is the official release of my pixelwaves node. See my earlier post for the evoluition of the node. Pixelwaves takes seven parameters: - Pixels. A group of pixels made from a single resampled pat…

    john From the old forum

    2 replies

    by john

  15. Occurrences Node

    The occurrences node counts the number of occurrences of each distinct item in a list. It returns a table containing, for each distinct item, its count and percentage. It is possible to do this calcu…

    john From the old forum

    No replies yet

  16. Waveform v3.8

    I have made some improvements to my waveform node. It now runs faster, can place waves along any baseline, fixes a subtle bug with sawtooth waves, and facilitates two forms of animation. Waveform now…

    john From the old forum

    No replies yet

  17. Cartan Node Library 3.6

    Cartan Node Library 3.6 Attached is the latest rev of my Cartan Node Library. This file was built using over 627,000 nodes and over 778,000 connections, surely making it the largest Nodebox network o…

    john From the old forum

    15 replies

    by john

  18. Cartan Node Library 3.7

    Cartan Node Library 3.7 Attached is the latest rev of my Cartan Node Library. This file was built using over 915,000 nodes, about 1.125 MILLION connections, and over THREE MILLION lines of code in th…

    john From the old forum

    7 replies

    by john

  19. "10 Years of Reading"

    Hi Nodebox community! I'm a graphic designer who occasionally works with information design/data visualization especially in my personal/self-initiated work. I wanted to share some work I did with No…

    micaela From the old forum

    1 reply

    by john

  20. Voronoi Node

    A Voronoi Diagram partitions a plane with points into polygons such that each polygon contains exactly one generating point and every point in a given polygon is closer to its generating point than t…

    john From the old forum

    No replies yet

  21. Fill Circles Node

    FillCircles is the official version of the circle packing nodes developed with Floris using Claude AI. For more about that see: https://forum.nodebox.net/t/8672212182/ai-circle-packing Floris and I (…

    john From the old forum

    No replies yet

  22. Hier_Map Node

    NOTE: This node has been updated. I removed the original post and replaced it with this one.... The next in my series of hierarchy nodes... Hiermap turns a hierarchy into a rectangular map. It does t…

    john From the old forum

    No replies yet

  23. Place_Text Node

    Placetext is a companion to my new placenode. It is specifically designed to place blocks of text Into typographic grids. This is a whole new way of thinking about object placement in Nodebox. Placet…

    john From the old forum

    1 reply

    by john

  24. Improvement to Kern Node

    I have made a small improvement to my kern node. In the 3.6 release of my library I altered kern so that it would work with my linebreak node. I also allowed you to control the leading (the space bet…

    john From the old forum

    6 replies

    by john

  25. Leading Added to Charpath and Wordpath

    I have added a leading (line height) control to my charpath and wordpath nodes. Charpath and wordpath work just like textpath except that instead of returning a single path, they return multiple path…

    john From the old forum

    No replies yet

  26. Solidify

    Solidify is a node which converts a path into an arbitrarily thick fillable shape. It can convert a line into a rectangle, or a rectangle into a square donut. It will take open or closed paths, and c…

    john From the old forum

    No replies yet

  27. Import_hier Node

    My family of hierarchy nodes now make it possible to work with hierarchies inside Nodebox and turn them into charts and maps. But how do you get the actual data INTO the hierarchy? The importhier nod…

    john From the old forum

    No replies yet

  28. Multi_Switch Node

    A few months ago I introduced a new data type, multi-lists: https://forum.nodebox.net/t/8101858422/multi-lists Multi-lists are a way of combining multiple separate lists into a single list. The multi…

    john From the old forum

    No replies yet

  29. UPDATED Hierarchy Charts AND Random Hierarchy Charts

    Attached is the demo of a new node which also contains UPDATES to my recent hierarchy and hierchart nodes. FIRST, the updates. - Hierarchy Node. Now can go up to 24 levels deep (0 to 24). - HierChart…

    john From the old forum

    2 replies

    by john

  30. Hogue Genealogy

    I just finished a project I've wanted to do for decades: the visualization of a vast family tree left to me (in text form) by a great aunt. The challenge was to draw the tree in a way that makes it e…

    john From the old forum

    1 reply

    by john