Техническое задание на разработку AR-приложения

Цель проекта

Создание минимально жизнеспособного продукта (MVP) - мобильного AR-приложения для визуализации мебели в интерьере пользователя. Приложение предназначено для тестирования гипотезы о востребованности подобного сервиса у клиентов мебельной компании и должно быть реализовано в рамках ограниченного бюджета с возможностью дальнейшего масштабирования.

Основной функционал (MVP)

  • Каталог товаров: Интеграция каталога, содержащего 40 3D-моделей мебели.
  • AR-визуализация: Возможность через камеру устройства размещать выбранную модель мебели в реальном окружении.
  • Базовое взаимодействие с объектом:
    • Вращение предмета по всем осям.
    • Перемещение по плоскости (полу, стене).
    • Масштабирование для примерной оценки габаритов.
  • Оценочные функции:
    • Проверка, вмещается ли предмет в заданную пользователем нишу (визуальная/приблизительная).
    • Оценка сочетаемости выбранного предмета с окружающей обстановкой (цвет, стиль) на основе визуального восприятия.

Требования к реализации

  • Простота и скорость: Приоритет - создание рабочего прототипа с базовым, но стабильным функционалом.
  • Платформа: На выбор исполнителя - нативная (iOS/Android) или кроссплатформенная (Unity, ARCore/ARKit, React Native) разработка. Решение должно быть обосновано с точки зрения бюджета и сроков.
  • 3D-модели: Формат моделей и требования к ним (полигональность, текстуры) согласуются с исполнителем. Модели предоставляет заказчик.
  • Интерфейс: Минималистичный, интуитивно понятный UI, сфокусированный на основном процессе: выбор модели → размещение в AR.

Дальнейшее развитие (не входит в текущий MVP)

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