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 on earth!
Version 3.6 includes 185 library nodes. I added 18 new nodes and improved another 13 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-6.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 185 nodes arranged under 10 categories. The bottom section contains 185 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.6"; it will open faster.
WHAT'S NEW
Organization
- I split the sprawling geometry section into two: Geometry and a new section: Alteration. Geometry contains nodes that make something new from scratch (arrow, curve, gear, etc.). Alteration contains nodes that alter existing stuff (adjust_point, clip, pixelate, etc.).
- I renamed the "Change" category to "Animation". These are nodes useful in making animations. (Change sounded too much like Alteration).
- I moved the gradient_L and gradient_R to the Color section.
New Nodes
- add_arrow. https://forum.nodebox.net/t/8411983672/add-arrow
- branches. https://forum.nodebox.net/t/7452155952/branches
- charpath. https://forum.nodebox.net/t/7430223092/charpath
- dilute. https://forum.nodebox.net/t/8061746432/dilute-node
- fast_gradient. https://forum.nodebox.net/t/8111950492/fast-gradient
- find_T. https://forum.nodebox.net/t/7421891202/sub-path-and-find-t
- halton_scat. https://forum.nodebox.net/t/7810698942/halton-scatter-node
- identify. https://forum.nodebox.net/t/8101233582/identify-node
- labelmaker. https://forum.nodebox.net/t/8319032902/labelmaker
- line_break. https://forum.nodebox.net/t/7461021272/creating-a-new-line-character
- multi_list. https://forum.nodebox.net/t/8101858422/multi-lists
- pixelate. https://forum.nodebox.net/t/8172908242/pixelate
- reorder. https://forum.nodebox.net/t/7700068402/reorder-node
- redo_contour. https://forum.nodebox.net/t/7788041012/redo-contour-node
- sort_colors. https://forum.nodebox.net/t/7519417992/sort-colors
- stack2D. https://forum.nodebox.net/t/8265702592/stack-2d
- werner_color. https://forum.nodebox.net/t/7635000112/werner-color-node
- wordpath. https://forum.nodebox.net/t/8020924972/wordpath
Improvements
- draw_table. Now handles subtables. Fixed bug that interpreted outline numbers (e.g. 0.2.1) as numeric.
- gradient_L. Updated to include improved is_closed node.
- gradient_R. Updated to include improved is_closed node.
- inscribe. Installed an internal accuracy control and calibrated it to make node run a little faster. Added change center option (tries a different center point, sometimes better for inscribed text or certain container shapes).
- intrsct_path. Fixed bug with vertical non-extended lines.
- is_closed. Fixed a very obscure bug.
- kern. Added ability to handle line breaks and control vertical leading.
- orderings. Now 1 to 7 instead of 3 to 8. Faster.
- scale_true. Handles connected set of points even if uncolorized.
- sub_path. Closed paths where A>B now wrap around. A=B now resets starting point.
- symbol. Fixed a problem with spade (compound added an extra empty contour).
- text_svg. Added ability to handle line breaks and control vertical leading.
- true_center. Now returns centroid for ordinary shapes (other than triangles, stars, etc.)
Deprecated Nodes
- pair_contour replaced with redo_contour. Still available inside demo for redo_contour.
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