Rearranging the cut mosaics of pictures in all ways without repetitions, and with repetitions

I haven’t finished the theme yet, but I’ll finish it soon.

Rearrangements of cut image mosaics (Version 0 - Rearranging images without repetition) | Babylon.js Playground

Now you need to cut the pictures into mosaics.

Rearrangements of cut image mosaics (Version 1 - Rearranging the cut mosaics of pictures in order without repetitions) | Babylon.js Playground

Now it goes on, first it goes on with repetitions and then without them.

Rearrangements of cut image mosaics (Version 2 - Rearranging the cut mosaics of pictures in order with repetitions) | Babylon.js Playground

Now it goes on, first it goes on with repetitions and then without them but array images.

Rearrangements of cut image mosaics (Version 3-Rearranging the cut mosaics of array pictures in order with repetitions) | Babylon.js Playground

With a random rotation on its axis so that even squares poke into each other.

Rearrangements of cut image mosaics (Version 4 - With a random rotation on the axis) | Babylon.js Playground

Endless procedural generation of image mosaics with the same image size in XZ coordinates.

Rearrangements of cut image mosaics (Version 5 - Endless procedural image mosaic generation) | Babylon.js Playground

Endless procedural generation of tiles with the same size, and with their random rotation.

Rearrangements of cut image mosaics (Version 6 - Endless mosaic generation with random rotation) | Babylon.js Playground

Endless procedural generation of tiles with the same size, and with their random rotation, and endless generation of biomes of different sets of pictures.

Rearrangements of cut image mosaics (Version 7 - Endless mosaic generation with bioms generation) | Babylon.js Playground

There is also a python version → github.

1 Like