Лучшее применение Vision Pro — ходить по своему будущему дому

Разработчик Кристиан Селиг (Christian Selig), известный iOS-сообществу по ряду популярных приложений, нашёл неожиданно практичное применение Apple Vision Pro. Вместо игр или кино он использует гарнитуру для того, чтобы буквально «прогуляться» по проекту строящегося дома в VR ещё до начала строительства. Для этого он написал собственный просмотрщик 3D-моделей с помощью ИИ — и выложил код в открытый доступ.


Проблема: решения нельзя отменить как git commit

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

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

⚠ Цена ошибки
В отличие от кода, строительные решения нельзя «откатить». Стена, перегородка, расположение окна — всё это меняется с огромными затратами. Именно здесь пространственная визуализация даёт реальное преимущество.

Решение: Fusion 360 → USDZ → Vision Pro

Селиг решил воспроизвести план этажа в 3D с помощью Fusion 360 — бесплатного инструмента 3D-моделирования для хобби-проектов.

Имея некоторый опыт работы с Fusion 360, он смоделировал план здания в 3D: ничего сложного — только полы, потолки и стены с проёмами для дверей.

По его мнению, среди потребительских устройств нет ничего лучше Vision Pro для погружения в виртуальный мир — благодаря высокому разрешению экранов и обилию сенсоров.

Apple-платформы отлично поддерживают формат USDZ для 3D-моделей, и Fusion 360 оказался способен экспортировать файлы именно в этом формате.

ℹ Что такое USDZ?
USDZ (Universal Scene Description Zip) — открытый формат 3D-файлов от Apple и Pixar, оптимизированный для дополненной и смешанной реальности. Поддерживается нативно в visionOS, iOS и macOS.

Почему стандартного просмотра оказалось мало

Получив файл, Селиг передал его на Vision Pro через AirDrop и открыл. Это работало, можно было даже немного походить — но без большого свободного пространства пройти весь виртуальный дом, не врезавшись в мебель, практически невозможно.

Тогда он решил написать собственный просмотрщик.

Vibe coding: приложение за одно утро

По словам разработчика, именно здесь vibe coding (подход «накидывай — ИИ допишет») оказывается идеальным: можно собрать технически впечатляющий инструмент, не тратя недели на традиционную разработку.

После интенсивной работы с Claude и Codex за одно утро у него появилось нечто, которым он остался доволен. Приложение получило название Prospector.

📝 Возможности Prospector
  • Полноценное погружение в USDZ-модель через VR
  • Поддержка геймпада (controller support) для навигации по пространству
  • Следование рельефу (terrain following) — камера не проваливается сквозь пол
  • Возможность снять гарнитуру и показать модель партнёру для совместного обсуждения
  • Смена skybox (неба/окружения) через Poly Haven

В итоге можно легко исследовать пространство, вставать в разные точки, оглядываться — и даже снимать гарнитуру, чтобы показать дом партнёру и собрать обратную связь. После изменений достаточно подправить файл в Fusion, экспортировать заново и перезапустить приложение.

Рабочий процесс от идеи до VR-прогулки


graph TD
    A[Получение плана этажа от архитектора] --> B[Моделирование в Fusion 360]
    B --> C[Экспорт в формат USDZ]
    C --> D[AirDrop на Apple Vision Pro]
    D --> E{Стандартный просмотр?}
    E -->|Не удобно| F[Приложение Prospector]
    E -->|Ок| G[Просмотр модели]
    F --> H[Полное VR-погружение с геймпадом]
    H --> I[Принятие дизайн-решений]
    I --> B

Код открыт: попробуйте сами

Если хотите поиграться с Prospector — кодом Селиг поделился на GitHub, честно предупредив: это «супер кривой, vibe-coded просмотрщик USDZ», и до состояния App Store ему ещё далеко.

Инструкция проста: загрузите USDZ-файл в Xcode, в файле ImmersiveView.swift укажите имя своей модели, при желании смените skybox через Poly Haven — и запустите проект на устройстве, подключив геймпад.

// ImmersiveView.swift — укажите имя своего USDZ-файла
let modelName = "your_house_model" // ← меняем здесь

Сравнение подходов к визуализации жилья

ПодходСтоимостьИммерсивностьДоступность
Бумажный планБесплатноНизкаяЛюбой
3D-рендер на экранеБесплатно (Fusion 360)СредняяТребует ПК
AirDrop + нативный просмотр Vision ProБесплатноСредняяНужен Vision Pro
Prospector + Vision Pro + геймпадБесплатно (код на GitHub)ВысокаяНужен Vision Pro
Коммерческий VR-тур от архитектора$$$ВысокаяТребует архитектора

Контекст: Vision Pro ищет своё применение

Vision Pro существует уже чуть больше двух лет, и несмотря на выход обновлённой версии с чипом M5, вокруг устройства не утихают споры о его будущем на фоне медленных продаж.

Актуальное поколение Vision Pro ориентировано на профессиональные XR-рабочие процессы и высококачественную визуализацию, предлагая micro-OLED дисплей с 23 миллионами пикселей и частотой до 120 Гц.

История Селига показывает: самые убедительные сценарии использования дорогих пространственных компьютеров нередко рождаются не в маркетинговых презентациях, а из конкретной бытовой проблемы. Когда цена строительной ошибки измеряется десятками тысяч долларов, гарнитура за $3 500 превращается в практичный инструмент принятия решений.

Vision Pro — не игровая консоль и не замена монитору. Его настоящая суперсила — погружение в виртуальное пространство с фотореалистичной детализацией. Именно здесь он не имеет аналогов среди потребительских устройств.

💡 Попробуйте сами
Если вы строите или ремонтируете жильё и у вас есть Apple Vision Pro — попробуйте смоделировать комнату в Fusion 360 (бесплатно для личного использования), экспортируйте в USDZ и откройте на гарнитуре. Даже без Prospector это даст совершенно новое понимание пространства.