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: