Мобільний додаток для віртуальних виставок
Фізична виставка в Мілані привабила 3000 відвідувачів за 5 днів. Мобільний додаток з віртуальною виставкою обслуговує 30 000 людей за той же період без витрат на оренду залу. Завдання не лише в показі 3D-моделей та фото — віртуальна виставка повинна передавати просторовий досвід: навігація по залам, контекст експонатів, можливість розглянути деталі вблизи.
AR проти VR проти 3D-переглядача: вибір формату
Доповнена реальність (AR). Експонати розміщуються в реальному просторі користувача — скульптура в гостиній, картина на стіні. Імерсивно, потребує достатньо місця, працює через ARKit/ARCore. Найкраще використання: окремі об'єкти, меблі, інсталяції.
WebVR/VR. Повністю віртуальний простір виставки через VR-шолом або Google Cardboard. Обмежена аудиторія через вимоги до обладнання.
3D Walk-through (без AR). Віртуальна екскурсія по змодельованих залах — користувач навігує як у грі від першої особи. Широка доступність (будь-який смартфон), не потребує спеціальних умов. Реалізація через SceneKit/Metal (iOS), OpenGL ES/Vulkan (Android) або WebGL у WKWebView.
Гібридний підхід. Основна функція — 3D walk-through по віртуальних залах. Опціонально — AR-режим для окремих експонатів. Це найпоширеніший підхід.
3D-простір виставки: контент-конвеєр
Віртуальні зали моделюються в Blender або SketchUp → експортуються у glTF. Для iOS: конвертація в Reality файл через Reality Composer Pro з baked освітленням (інакше real-time PBR освітлення для великих залів занадто важке). Для Android: glTF 2.0 з розширенням KHR_lights_punctual через Filament рендер.
Текстури стін, підлоги, стелі — lightmap baking у Blender обов'язковий: мобільний GPU не витримає динамічні тіні для складної геометрії. Стискайте текстури у KTX2 / ETC2 (Android) та ASTC (iOS) для зменшення VRAM.
3D експонати: фотограмметрія (RealityCapture, Meshroom) для фізичних об'єктів — сканування з 50–200 фото, отримання фотореалістичного меша. Для 2D-арту:高-res фото на SCNPlane з емісивним матеріалом (не залежить від освітлення, колір точний).
Навігація та інтерактивність
Навігація по залам. Віртуальний стик на екрані (лівий — рух, правий — обертання камери) — геймерський стандарт, але незнайомий широкій аудиторії. Альтернатива для культурних проєктів: tap-to-move (натискання на підлогу — персонаж йде туди), waypoint-навігація (список залів, автоматична камера). Часто реалізуємо обидва варіанти з можливістю перемикання.
Експонат крупним планом. Натискання на об'єкт → спливаюча карточка з інформацією → кнопка "Розглянути" → перехід у isolated view з orbit-камерою (орбітальний контролер, pinch zoom, обертання). У isolated view додаємо аудіогід: AVAudioPlayer відтворює MP3 за exhibitId.
AR-режим для експонатів. З isolated view — кнопка "Дивитися в AR". Стандартний ARKit placement flow. Повернення до віртуального залу.
Соціальні функції та аналітика
Віртуальна виставка без даних — упущена можливість. Трекуємо: exhibit_viewed, exhibit_time_spent, audio_guide_played, ar_mode_used, exhibit_shared. Firebase Analytics або Amplitude. Тепловідна карта популярності експонатів для куратора.
Шеринг: скріншот із експонатом + назва виставки → UIActivityViewController → Instagram, WhatsApp та ін. Генерація OG-карточки на сервері для шеринга URL у мессенджерах.
Часова шкала та етапи
Аудит контенту клієнта (що існує, що потрібно створити) → 3D-простір → контент-конвеєр експонатів → розроблення додатку → заповнення → тестування на різних пристроях → публікація.
Мінімальна віртуальна виставка (один зал, 10–20 експонатів, без AR): 8–12 тижнів. Багатозальна виставка з AR-режимом, аудіогідом, аналітикою та шерингом: 4–7 місяців. Вартість розраховується індивідуально.







