House Tree

john's Avatar


01 Oct, 2018 12:31 AM

Another experiment with simulating recursion by chaining subnetworks which take their output as a valid input.

The basis of this one is a "house" with a floor, two walls, and a pitched roof. Each new add_houses subnetwork adds a new house to each side of the exposed roofs in the previous generation, forming a tree made of houses. When I played with this I was surprised to see that the tree curved back to from hexagonal rings.

To create the animation I use a frame node to drive changes to the wall and roof height of the base "house". But I encourage you to detach those inputs and just play with the three paramours in the house_root node. All sorts of amazing patterns emerge. If you want, you can add more generations by sampling adding more add_house nodes.



  1. 1 Posted by satishgoda on 26 Jan, 2019 09:56 PM

    satishgoda's Avatar

    Super nice setup.

  2. 2 Posted by Adam Nakonieczn... on 02 Feb, 2019 04:55 PM

    Adam Nakonieczny's Avatar

    Great :)!

Reply to this discussion

Internal reply

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

Attaching KB article:


Already uploaded files

  • House_Tree_Screenshot.png 517 KB
  • housetree.gif 7.34 MB
  • 4.75 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

16 Jun, 2022 05:30 AM
15 Jun, 2022 06:03 AM
06 Jun, 2022 01:07 PM
02 Jun, 2022 11:58 PM
30 May, 2022 07:48 AM


24 May, 2022 06:27 PM
20 May, 2022 04:12 PM
05 May, 2022 02:25 AM
03 May, 2022 04:46 AM
01 May, 2022 09:22 AM
18 Apr, 2022 09:01 PM