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.
-
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…
3 replies
by sundar
-
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…
1 reply
by john
-
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…
No replies yet
-
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…
No replies yet
-
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…
No replies yet
-
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…
5 replies
by john
-
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…
3 replies
by Guilherme
-
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…
No replies yet
-
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…
2 replies
by john
-
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…
No replies yet
-
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…
No replies yet
-
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…
No replies yet
-
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…
2 replies
by john
-
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)
3 replies
by john
-
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…
5 replies
by D
-
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…
No replies yet
-
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…
2 replies
by john
-
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…
No replies yet
-
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…
No replies yet
-
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…
No replies yet
-
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…
No replies yet
-
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
No replies yet
-
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…
1 reply
by john
-
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…
No replies yet
-
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…
2 replies
by simone
-
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…
1 reply
by john
-
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…
No replies yet
-
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…
1 reply
by john
-
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…
No replies yet
-
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…
No replies yet