hexagons tesselations Hexagons can be replaced with 7 smaller hexagons, which in turn can be replaced by even smaller hexagons. Let’s call this recursion style 1.

hexagons tesselations Without the larger hexes. Reminds me of Koch snowflakes, surprisingly.

hexagons tesselations hexagons tesselations Slightly different configuration of hexagon replacements. Recursion style 2.

Here are some hexagons with randomized depths. hexagons hexagons Style 1 tiling hexagons Style 2 tiling

Code. Built with p5.js.