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. Cartan Node Library 2.2

    Attached is the latest update to my Node Library. Version 2.2 now contains 84 nodes! I have added TEN new nodes: - Arcmeasure. Returns the number of degrees between start and end angles (clockwise or…

    john From the old forum

    3 replies

    by sundar

  2. Puddle Animation

    An instagram user asked me to share the puddle animation I recently posted on Instagram. I am happy to oblige. Code is posted in the reply to this comment. Here is the animation: https://www.instagra…

    john From the old forum

    1 reply

    by john

  3. Faster Grid_Plus Node

    Gridplus is one of the most useful nodes in my node library. Defining the grid by cell size is usually much easier than figuring out the final dimensions of grid itself. It also lets you limit the to…

    john From the old forum

    No replies yet

  4. Revised Tangent Node

    I am slowly working away on the next update to my node library, not only adding new nodes but improving existing ones. Attached is a much improved version of my tangent node. My original node used a…

    john From the old forum

    No replies yet

  5. Corner Node

    The attached node finds one of the four corners - or four edge midpoints - of a a rectangle or the rectangular bounds of a shape. Just plug in the shape, choose one of the eight options, and the node…

    john From the old forum

    No replies yet

  6. Workshop "Desenhando com código"

    Hello, I run a creative programming workshop with Nodebox 3 and this year I decided to produce the supporting material using GitHub Pages. The material is all in Brazilian Portuguese, but it has many…

    Guilherme Vieira From the old forum

    5 replies

    by john

  7. Easing Node

    Behold! An easing node for all your animation and gradient needs. Easing functions are used to specify varying rates of change over time for animations like a bouncing ball, an object that gets off t…

    john From the old forum

    3 replies

    by Guilherme

  8. Push Pull

    Attached is a new node, pushpull. The basic geometric shapes produced by existing NodeBox nodes like ellipse and polygon are precise and symmetrical. But sometimes you need more organic shapes that a…

    john From the old forum

    No replies yet

  9. Recent NodeBox Movies

    I've gotten out of the habit of posting my NodeBox animations in this forum. Frankly, I was discouraged because almost no one ever commented on them. Since the forum software doesn't even have a "lik…

    john From the old forum

    2 replies

    by john

  10. Augmented Reality Street Art using NodeBox

    I recently tried a fun augmented reality experiment using NodeBox and a service for artists called Artivive: https://artivive.com You can try it for free with three pieces. You simply upload a still…

    john From the old forum

    No replies yet

  11. Contours without a Custom Node

    Even after all these years I am still learning new tricks from other users on the forum. One of the things not built-in to NodeBox is a node which can extract individual contours from a multi-contour…

    john From the old forum

    No replies yet

  12. Door with Awning - Restored

    For some reason my original post about this and most of the conversation thread that came after were deleted. I am reattaching the drawing and the animation. If anyone wants to see the NodeBox code t…

    john From the old forum

    No replies yet

  13. Using NodeBox to Make Working Circuitry

    I made this NodeBox animation to answer a question on Quora about seven segment displays. But it's not merely a depiction of a circuit or a simulation of a circuit. It is an actual working circuit th…

    john From the old forum

    2 replies

    by john

  14. Catalina Movie: Door with Awning

    Ha - IMHO kind of an unexpected transition at the beginning, but I love the final image, it's very pretty! (Also the awning pseudo-3d effect is great as well)

    gotankersley From the old forum

    3 replies

    by john

  15. Cartan Node Library 2.0

    UPDATE: See version 2.1 at bottom of this thread. I am proud to announce the release of version 2 of my Node Library. I made the following improvements: - All nodes now have the correct output settin…

    john From the old forum

    5 replies

    by D

  16. Bounce

    Here, for your animation pleasure, is a bounce node! This node is somewhat hard to describe. You really have to use it to see how it works. Like the wave node it produces numbers that could be used t…

    john From the old forum

    No replies yet

  17. Gears!

    Attached is a whimsical node which makes gears - actual gears which can be made to interlock and turn at appropriate speeds and directions. You can use this node to create a wide variety of gears by…

    john From the old forum

    2 replies

    by john

  18. Style Text Node

    Styletext provides something we normally take for granted but which until now has been all-but-impossible in Nodebox: paragraphs of styled text with some words in bold, some in italics, and even some…

    john From the old forum

    No replies yet

  19. Arrange Node

    The arrange node is a cross between a grid node and a stack node. You can use it to arrange a group of differently-sized shapes into tidy rows or columns without as much wasted space. The node takes…

    john From the old forum

    No replies yet

  20. Color Picker

    Here, for no apparent reason, is a color picker, executed in NodeBox. To change the hue, select the Hue node at the top and scrub the value. The black circle will rise and fall within the vertical hu…

    john From the old forum

    No replies yet

  21. Poisson Node - Perpetual Motion

    Attached is a demo of a new custom node: poisson. Poisson generates random but evenly spaced points within a given rectangular area using Poisson Disk Sampling. It requires the poisson.py python modu…

    john From the old forum

    No replies yet

  22. Happy Holidays

    A simple holiday card. Set the movie to loop and enjoy the falling snowflakes. Best wishes to the NodeBox community. Here's to a creative new year! John

    john From the old forum

    No replies yet

  23. Switch_Values - A Tutorial

    Suppose you wanted to print 4 random numbers and highlight the largest number in red. A natural first attempt might look something like the first screenshot attached: - make a list of 4 integers - co…

    john From the old forum

    1 reply

    by john

  24. Drawing a Chess Piece with find_arc

    Drawing complex curves (splines) is tricky in any tool. CADCAM users learn by practicing with drafting diagrams like this widely used diagram of a chess knight (attached). In order to do this kind of…

    john From the old forum

    No replies yet

  25. Using Json to store state

    Hi, I'm new in NodeBox but I'd like to show what I've done using Json. I know that what I achieved is far away from the purpose of NodeBox but I've used Json to write data in a file to store the stat…

    simone From the old forum

    2 replies

    by simone

  26. Conway's Game of Life

    UPDATE: New version attached in reply to this comment... Attached is a proof of concept NodeBox network that generates an open-ended number of life patterns based on Conway's Game of Life. If you are…

    john From the old forum

    1 reply

    by john

  27. Wine Rack

    Here is a very simple abstract piece based on a wine rack from a Douro Valley winery in Portugal. It actually looks pretty similar to the photo I took. The network is built using my Hexgrid node alon…

    john From the old forum

    No replies yet

  28. Alhambra Tiles: Courtyard of the Myrtles

    I recently had the privilege of visiting The Alhambra in Grenada, Spain - a Mecca for the mathematically inclined because of its many marvelous tilings. I plan to use NodeBox to deepen my understandi…

    john From the old forum

    1 reply

    by john

  29. RaceTrack

    Animation of two cars (blue and red dots) racing along a track. Although the cars move at the same speed, they seem to pull ahead and fall behind at various points during each circuit. This happens b…

    john From the old forum

    No replies yet

  30. Cartan Node Library 1.0

    UPDATE: Node Library 2.0 is now available including everything below plus 17 additional nodes. See https://forum.nodebox.net/t/19229950/cartan-node-library-2-0 After months of labor I am pleased to p…

    john From the old forum

    No replies yet