Recursion Concept
Take a look at these 5 images to better understand the concept of recursion of the Recursion project.
Depth 0
The initial block:
Depth 1
The initial block is divided irregularly into smaller blocks:
Depth 2
Most of these new blocks are then split into smaller blocks:
Depth 3
Most of these new blocks are then split into smaller blocks:
Depth 4
Most of these new blocks are then split into smaller blocks:
In this case, the initial block was split into smaller blocks which were split into smaller blocks which were split into smaller blocks which were split into smaller blocks... Recursion.
Preview by zooming in on the image
Zoom in on a depth 1 block:
Zoom in on a depth 2 block:
Zoom in on a depth 3 block:
This last block on the initial image:
Script recursion
The script is able to generate a large number of variations and each of these variations is then able to generate its own variations (keeping the same properties) with a single click on the image.
Here are some variations of this variation: