Generative alphabet

DRun's Avatar


24 Jan, 2017 03:28 PM

Hi !

I just discover Nodebox community and system and follow some tutos. I have a project in mind but I don't know how to realize it with Nodebox. I try to generate an alphabet with new forms of letters (abstract forms). For now, I create 26 nodes (=26 letters) joined by combine nodes. Then the idea, is to scatter (or wiggle or resample) each letter then transform each point in line, etc. (=testing many forms). But to do that, I think I have to put a random node or a frame node. The idea is to have animation which shows, letter by letter, the result after scatter. I send you a screenshot of my nodes. The problem for now is that the animation shows some letter 3 times or twice or the idea is to see the 26 letters just once (abcdefghijklmnopqrstuvwxyz...26th frame and then abcdefghijklmnopqrstuvwxy)

Hope someone can help me, thank you very much !

PS : sorry for this terrible english..

*go back to his trials*

  1. Support Staff 1 Posted by Frederik De Ble... on 24 Jan, 2017 03:51 PM

    Frederik De Bleser's Avatar

    Hi, welcome to the community!

    Whenever you're making this many nodes, it's probably a sign that you should stop :-) The reason is that NodeBox was made to automate this work for you. Probably, when you're making a system like this, you have some process, some algorithm that you want to describe in NodeBox. The idea is to describe this algorithm once, then let NodeBox do the repetitive work of repeating this operation for each letter in the sentence.

    In NodeBox, the best way to do this is to create a subnetwork that does your specific operation, then have an input string that gets split (using a "make strings" node with an empty separator).

    The documentation on subnetworks might be helpful.

    If you do it correctly, you will have all the shapes on top of each other. You can then use a stack node in the main network to put them all side by side.

    I have created an example in NodeBox Live, our almost-ready-for-beta-release online version (ask me if you want an invite). Not all nodes have the same names, but it shows the basic system, I hope.

    Also, your English is fine, don't worry! :-)

  2. 2 Posted by DRun on 25 Jan, 2017 09:52 AM

    DRun's Avatar

    Hi Frederik!

    Thank you for your quick answer, it's very useful (I will try to follow your advises and automate my operation). Do I have to put the make strings node in the subnetwork and then publish it?

    Yes of course for the invite than you very much (this sounds really helpful) !

  3. Support Staff 3 Posted by Frederik De Ble... on 25 Jan, 2017 03:07 PM

    Frederik De Bleser's Avatar

    No, makeStrings goes outside of the network, just like in the example. We want the operation to apply for each letter in the word.

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:


Already uploaded files

  • 1.png 46.9 KB
  • 2.png 13.8 KB
  • 3.png 15.4 KB
  • 4.png 231 KB

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

Recent Discussions

23 Feb, 2024 07:39 PM
23 Feb, 2024 10:02 AM
22 Feb, 2024 05:51 AM
21 Feb, 2024 05:27 PM
21 Feb, 2024 04:49 PM


16 Feb, 2024 05:24 PM
06 Feb, 2024 04:45 AM
19 Jan, 2024 09:50 AM
13 Jan, 2024 03:47 AM
05 Jan, 2024 05:10 PM
05 Jan, 2024 04:54 PM