Как разработать мобильное приложение для виртуальной выставки?
Физическая выставка в Милане собрала 3000 посетителей за 5 дней. Мобильное приложение с виртуальной выставкой, которое мы разработали, обслуживает 30 000 человек за тот же срок без аренды зала. Задача не только в 3D-моделях — мы передаём пространственный опыт: навигацию по залам, контекст экспонатов, возможность рассмотреть деталь вблизи.
Виртуальные залы моделируются в Blender или SketchUp, экспортируются в glTF. Для iOS конвертируем в Reality файл через Reality Composer Pro с baked освещением, иначе real-time PBR для большого зала слишком тяжёлое. Для Android используем glTF 2.0 с KHR_lights_punctual extension через Filament рендер. Текстуры сжимаем в KTX2 / ETC2 (Android) и ASTC (iOS) для уменьшения VRAM. Lightmap baking в Blender обязателен: мобильный GPU не вывозит динамические тени для сложной геометрии.
Экспонаты в 3D: фотограмметрия (RealityCapture, Meshroom) для физических объектов — сканируем с 50–200 фото, получаем photorealistic меш. Для 2D-арта: High-res фото на SCNPlane с emmisive материалом (не зависит от освещения, цвет точный). Мы используем гибридный подход: основная функция — 3D walk-through с опциональным AR-режимом для отдельных экспонатов. Такой подход даёт охват аудитории в 50 раз больше, чем VR-шлем.
Как выбрать формат: AR, VR или 3D-просмотрщик?
| Формат | Оборудование | Иммерсивность | Доступность | Применение |
|---|---|---|---|---|
| AR | Смартфон с ARKit/ARCore | Высокая | Средняя (требуется поддержка) | Отдельные объекты |
| VR | VR-шлем | Максимальная | Низкая (дорогое оборудование) | Полное погружение |
| 3D Walk-through | Любой смартфон | Средняя | Максимальная | Массовая аудитория |
Выбираем гибридный подход как компромисс между охватом и погружением. Для событий с массовой аудиторией 3D walk-through работает лучше: его можно открыть на любом устройстве без установки, в отличие от VR, требующего дорогого шлема. AR-режим добавляем как опцию для ключевых экспонатов.
Как организована навигация и интерактивность?
Перемещение по залу: виртуальный стик на экране (левый — движение, правый — поворот камеры) — геймерский стандарт, но незнаком широкой аудитории. Альтернатива для культурных проектов: tap-to-move (тапаем на пол — персонаж идёт к точке), waypoint-навигация (список залов, автоматическая камера). Часто делаем оба режима с возможностью переключения.
Экспонат крупным планом: тап на объект → всплывающая карточка с информацией → кнопка «Рассмотреть» → переход в isolated view с orbit-камерой (орбитальный контроллер, pinch zoom, rotation). В isolated view добавляем аудиогид: AVAudioPlayer воспроизводит MP3 по exhibitId.
AR режим для отдельных экспонатов: из isolated view — кнопка «Посмотреть в AR». Стандартный ARKit placement flow. Возврат обратно в виртуальный зал.
Как мы создаём виртуальный тур?
- Анализируем контент заказчика: фото, видео, 3D-модели, описания.
- Моделируем виртуальные залы в Blender с baked-освещением.
- Конвертируем экспонаты через фотограмметрию или High-res фото.
- Разрабатываем приложение с навигацией, карточками, аудиогидом и AR.
- Интегрируем аналитику Firebase и социальный шеринг.
- Тестируем на 10+ устройствах, публикуем в App Store и Google Play.
Социальные функции и аналитика
Виртуальная выставка без данных — потеря возможности. Трекаем: exhibit_viewed, exhibit_time_spent, audio_guide_played, ar_mode_used, exhibit_shared. Firebase Analytics или Amplitude. Тепловая карта популярности экспонатов для куратора.
Шеринг: снимок с экспонатом + название выставки → UIActivityViewController → Instagram, WhatsApp и другие мессенджеры. Генерация OG-карточки на сервере для шеринга URL.
Какие гарантии качества мы даём?
Каждый проект проходит полный цикл: от аудита контента до пострелизной поддержки. Все приложения тестируются на 10+ устройствах с разными версиями ОС. Мы соблюдаем App Store Review Guidelines (Sections 4.2, 5.1) и Google Play Developer Policy. Наш опыт — 15+ реализованных проектов для российских и международных заказчиков.
Что входит в работу?
Разработка включает аудит контента, 3D-моделирование виртуальных залов с baked-освещением, контент-пайплайн (фотограмметрия, обработка текстур, экспорт в glTF/Reality), нативную разработку под iOS и Android, интеграцию навигации, аудиогида, AR-режима, аналитики и шеринга, наполнение контентом, тестирование и публикацию в сторы с соблюдением всех гайдлайнов. После релиза — месяц технической поддержки.
Как мы оцениваем сроки и бюджет?
| Этап | Длительность | Результат |
|---|---|---|
| Аудит контента | 1-2 недели | Список экспонатов, формат |
| 3D-моделирование залов | 2-4 недели | glTF/Reality файлы |
| Разработка приложения | 4-8 недель | Beta-версия |
| Наполнение и тестирование | 2-4 недели | RC-версия |
| Публикация и поддержка | 1-2 недели | Релиз в сторах |
Бюджет проекта рассчитывается индивидуально в зависимости от объёма контента и функциональности. Экономия на аренде и логистике может достигать 70% по сравнению с физической выставкой. Свяжитесь с нами для оценки вашего проекта — мы подготовим индивидуальное предложение. Закажите консультацию, чтобы обсудить детали.







