Не знаю, к какому тегу больше относится этот вопрос. Подправьте, если ошибся.
Дается трехмерный объект. Объект всегда будет таким, что каждая его сторона находится к другим ближайшим сторонам перпендикулярно. Не уверен, понятно ли объяснил. Но в общем это должен быть либо куб, либо что-то похожее на то, что изображено на картинке.
На каждой стороне объекта будет генерироваться узор, рандомно или по какому-либо алгоритму. Единственное важное условие для генерации узоров - это чтобы узор на каждой из сторон правильно стыковался с узорами на соседних сторонах. Опять же, как пример, лабиринт на картинке выше.
Мне бы хотелось знать, какие есть подходы к реализации такой задачи? Какие существуют алгоритмы? Что почитать/посмотреть на эту тему?