Обсудим задачи, покажем примеры, расскажем о технологиях, ответим на вопросы
Вы сможете лучше понимать возможные варианты и пути решения.
Свяжемся с вами в течение нескольких часов

Интерактивная 3D-демонстрация интерьеров для INTVR

Задача: разработать интерактивное приложение для демонстрации интерьеров
Web
3D

О проекте

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

Важно было создать качественное решение на уровне лидеров индустрии.
В первую очередь мы позаботились о высокой производительности. Разработали многочисленные схемы оптимизации. Например, готовые панорамы нарезаются на «кусочки». В каждый момент времени загружаются только те из них, которые попадают в область видимости. Уделили особое внимание плавности переходов между точками и переключениям между режимами.

Как это работает

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

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

Тонкости

В одном приложении реализованы два разных подхода к создания виртуального пространства. Первый — загрузка 3D-модели и рендеринг изображения при просмотре «на лету». Второй — создание демонстрации из панорамных снимков, сделанных заранее.

Качество

Когда мы хотим понять, как выглядит помещение, нам важно всё. Мягкое освещение, естественные цвета, качественные текстуры и модели, отсутствие оптических искажений, плавная и быстрая работа приложения.
3D-демонстрация интерьера позволяет увидеть не только общие планы, но и детали интерьеров, буквально «заглянуть» в каждый уголок

Что мы сделали

  • Составили требования
  • Провели UX-аналитику
  • Разработали макеты
  • Спроектировали систему
  • Создали прототипы
  • Разработали серверную часть приложения на микросервисах
  • Интегрировали со сторонними сервисами
  • Разработали web-интерфейс
  • Создали 3D-редактор, который может работать независимо
  • Управляем проектом и осуществляем поддержку пользователей

Технологии