Создать генератор геометрических абстракций (Обновлено)

65 000 руб. за проект • электронные деньги
27 ноября 2018, 15:51 • 9 откликов • 81 просмотр
Необходимо реализовать генератор абстракций который мог бы генерировать уникальные, геометрические абстракции-миниатюры. Самый хороший результат выдаёт алгоритм "генератор снежинок" http://rectangleworld.com/PaperSnowflake/ на базе полигонов, ниже примеры чего я хочу добиться

  1. https://drive.google.com/file/d/1cfgzLgpWfB_RU0vV8...
  2. https://drive.google.com/file/d/1nZD2mzJQuRnRop3OL...
  3. https://drive.google.com/file/d/1k4K6jy48Ni4eAwJq8...
  4. https://drive.google.com/file/d/1sbZmyBpojvuDFifhz...
  5. https://drive.google.com/file/d/1EbzzctpxoZXcjaul3...
  6. https://drive.google.com/file/d/1oiWFvDykTMUz6zjms...

Итоговая фигура может быть на базе круга, квадрата, гексагона, октагона. Сложность в том, что необходимо получить на выходе именно "красивые" вариации, которые могли быть использованы в реальной жизни в размере ~128*128px.

Так же мы не ограничены алгоритмом снежинок, можно пробовать любой другой геометрический алгоритм (который выдаёт как можно больше уникальных и красивых результатов) или даже несколько разных, потому что конечная цель это не снежинки, а уникальные геометрические абстракции и их рандомайзер с настройками.
То есть: я вбил настройки, нажал "генерировать" и получил пару десятков рандомных абстрактных фигур.

Требования к конечному продукту:
- исполнение в виде REST API
- итоговая фигура в виде SVG
- настройки исходных фигур (круг\квадрат\гексагон\октагон и т.п.)
- настройка кол-ва результатов
- стек технологий не принципиален
- настройка кол-ва углов всех фигур (бонус)
- настройка радиуса скругления углов (бонус)
- любые другие настройки которые могут привести к крутым и неожиданным результатам генерации (огромный бонус)

Оплата:
поэтапная в $ - мы оговариваем фронт работ, вы реализуете всё на своём сервере, показываете, я оплачиваю работу. Повторяем до победы.
Если что-то идёт не так или появляются какие-то непреодолимые сложности - всё обсуждаемо и мы всегда сможем договорится по функционалу. Например, урезать его или выкинуть какие-то сложные настройки. Мне важно получить рабочий продукт первой версии в оговоренные сроки.

Просьба при отклике указывать:
- релевантный опыт\примеры со схожими алгоритмами и программной генерацией графики вообще
- примерные сроки и разбивку по этапам разработки

Больше подробностей по отклику

P.S.
Так же, если вы: 100% не уверены что сможете/не готовы довести этот проект от начала и до конца или не умеете планировать своё время - то лучше и не начинать вовсе.