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 the .NDBX file, renewing its claim as the largest Nodebox network on earth! If it seems like this library is growing exponentially, that's because it is: my newest nodes were built using earlier nodes from my library, which themselves were built from even earlier nodes. The library feeds on itself to become more powerful.
Version 3.7 includes 205 library nodes. I added 20 new nodes and improved another 8 existing nodes. All nodes are free for use with no restrictions.
To use: with your current project open use File/Open Recent to open node library 3-7.ndbx in another window. Then just copy/paste the desired node from the library into your project. A few of the nodes also require adding a code library module (included).
The top section contains all 205 nodes arranged under 10 categories. The bottom section contains 205 demos. Some demos contain extra bonus nodes. TIP: if you find yourself usually only needing the nodes themselves, make a copy of the library and then delete the lower section of demos and save that as "fast library 3.7"; it will open faster.
WHAT'S NEW
Organization
- I changed the category of the bound_box node from Geometry to Alteration. This node is derived from an existing shape and is typically used in support of other work, not as an end in itself.
New Nodes
- Change_item. https://forum.nodebox.net/t/9124820872/change-item-node
- Conant. https://forum.nodebox.net/t/8997016862/conant-gasket
- Fill_circles. https://forum.nodebox.net/t/9374101232/fill-circles-node
- Hierarchy (satelite nodes included in demo). https://forum.nodebox.net/t/9115153912/hierarchy-and-hierarchy-charts
- Child_count. Given a hierarchy, returns number of children belonging to each item
- Children. Given a hierarchy, returns the children of a given ID
- Is_leaf. Given a hierarchy and an ID, returns true if that ID is a leaf
- Leaves. Returns the leaves of a hierarchy
- Parent. Given hierarchy ID, returns its parent ID
- Tree_colors. Generate a palette of colors to differentiate each major subtree of a hierarchy
- Hier_chart. https://forum.nodebox.net/t/9115153912/hierarchy-and-hierarchy-charts
- Hier_map. https://forum.nodebox.net/t/9357456932/hier-map-node
- Import_hier. https://forum.nodebox.net/t/9230512782/import-hier-node
- Link_path. https://forum.nodebox.net/t/9003895822/link-path
- Label_colors. https://forum.nodebox.net/t/9115151382/label-colors
- Match_list. https://forum.nodebox.net/t/8610973592/match-list-node
- Multi_switch. https://forum.nodebox.net/t/9230510232/multi-switch-node
- Noise_loop. https://forum.nodebox.net/t/8646513822/noise-loop-node
- Place. https://forum.nodebox.net/t/9134396982/place-node
- Place_text. https://forum.nodebox.net/t/9134404092/place-text-node
- Ripple. https://forum.nodebox.net/t/8896564162/ripple-node
- Solidify. https://forum.nodebox.net/t/9255486042/solidify
- Subtree. https://forum.nodebox.net/t/9161669512/subtree
- Sum_by_level. https://forum.nodebox.net/t/9153949052/sum-by-level-node
- Subsets. https://forum.nodebox.net/t/8596685712/subsets-node
- Voronoi. https://forum.nodebox.net/t/9381150202/voronoi-node
Improvements
- Charpath. Added option to control leading
- Concat_list. No longer requires external module; handles up to 600 strings. (Previous unlimited version still available in demo.)
- Kern. Now adjusts leading accurately when using line breaks
- Labelmaker. Removed label color control (use label_colors instead). Added ability to adjust container size.
- Mask. Now applies the color of the input path.
- Orderings. You can now change the delimiter and use an optional list of symbols
- Symbol (now "Shapes"). Renamed node, added squircle and infinity loop
- Wordpath. Added option to control leading
A PDF of the library poster showing all the nodes is attached below. Feel free to print it out and hang it over your desk!
As always, please reply to this note and let me know that you saw it. This helps me know if anyone is using this library. If you find any issues with any of these nodes, or have suggestions for improvements or new nodes, PLEASE let me know. I hope you all have as much fun using this library as I've had expanding it.
Go forth and create!
John