Задача

Разработать аддон для Blender, который автоматически создаёт трёхмерные модели футболистов на основе фотографий. Решение должно использовать открытую библиотеку для анализа и реконструкции человека, размещать модели строго в соответствии с перспективой исходного изображения, накладывать подготовленную одежду через существующий инструмент и настраивать камеру так, чтобы в режиме Camera View 3D-игроки идеально совпадали с реальными игроками на фото.

Функциональные требования

  • Запуск процесса генерации прямо из интерфейса Blender (без ручного запуска внешних скриптов).
  • Импорт и размещение сгенерированных моделей в активной сцене.
  • Автоматическое применение одежды с помощью встроенного инструмента (SHAP-E или аналог).
  • Camera matching: расчёт и настройка камеры Blender так, чтобы 3D-модели в окне Camera View точно повторяли позы и положение игроков на фотографии.
  • Поддержка множества игроков на одном изображении (командное фото).
  • Возможность выбора изображения через диалоговое окно Blender.

Технические детали

  • Аддон должен быть совместим с Blender версии 4.2 и выше.
  • Используемая библиотека для реконструкции человека: MultiHMR.
  • Реализация на Python с использованием стандартного API Blender (bpy).
  • Модели одежды предоставляются заказчиком; аддон должен уметь их подгружать и накладывать на сгенерированных персонажей.
  • Желательна возможность ручной коррекции положения модели и камеры после авто-размещения.

Критерии приёмки

  • Аддон устанавливается через стандартный менеджер дополнений Blender.
  • После запуска появляется понятная панель с кнопкой «Загрузить фото».
  • При нажатии открывается диалог выбора файла (PNG, JPG).
  • После обработки в сцене появляются 3D-фигуры с наложенной одеждой и правильно настроенной камерой.
  • При переключении в Camera View модели точно совпадают с игроками на исходной фотографии.

Устранение ошибок и оптимизация производительности сайта на Битрикс

Требуется диагностировать и устранить критические ошибки на сайте под управлением CMS Битрикс. Проблема проявляется в падении разделов административной панели при работе с большими объемами данных.

Разработка соглашения и публичной оферты для сайта

Требуется подготовить юридические документы для готового веб-сайта. Заказчик предоставит всю необходимую информацию для составления текстов. Необходимо создать грамотные и соответствующие законодательству документы.