• Add to Collection
  • Tools Used


  • About


    Exploration of an algorithm to produce treemap style diagrams


A procedural algorithm designed to produce random geometric patterns. 

I wanted to create an algorithm that would allow me to produce different random geometric patterns based on a rectangle. 

The inspiration of how to go about it, came from the treemap type diagrams. I implemented a procedure in Houdini, that takes a rectangle and splits it vertically and then horizontally. The number of splits is randomly selected from a given max. The outcome is fed to the loop, again and again, depending on the number of user defined iterations. A seed value and slight alterations of the algorithm produce a variety of results.

You can find more about the Houdini process here:

Thank you!