Просмотр USDZ онлайн бесплатно
Перетащите .usdz. Пакет распаковывается в браузере, и его сцена USD читается; текстовый слой отображается с материалами, двоичный не принимается — с пояснением и ссылкой на конвертер.
Как открыть USDZ
- Перетащите .usdz на страницу. Он распаковывается и читается в фоновом потоке; если файл обрабатывается дольше 30 секунд, чтение останавливается, и вы увидите сообщение.
- Модель появляется с материалами и текстурами. На панели — кодировка, ось «вверх» и единицы, объявленные сценой USD, а также число треугольников, объектов и материалов.
- Прочитайте заметки под счётчиками: в них названо то, что в файле есть, но не отображается, — скелет, источники света, камеры, варианты или шейдер, который не является preview surface.
Текстовый и двоичный USD
USDZ — это ZIP-архив слоёв USD и текстур. Слой может быть текстовым (.usda) или двоичным (.usdc); большинство файлов, сделанных на телефоне или в приложении для сканирования, двоичные. Чтобы прочитать двоичную форму, нужна сама библиотека USD, а в браузере она не работает, поэтому эта страница читает текстовую форму и прямо говорит, когда встречает другую. Конвертер на сервере читает обе.
Ограничения
Материалы UsdPreviewSurface отображаются; MaterialX и сети, привязанные к конкретному рендереру, — нет. Скелеты и анимация перечисляются, но не воспроизводятся. Файлы больше 100 MB не принимаются.
Частые вопросы
Можно ли сделать из USDZ модель VRM?
Если в сцене USD есть гуманоид с ригом и блендшейпами — да, в два шага: здесь USDZ в GLB, затем GLB в VRM. У отсканированного объекта или модели товара нет скелета, который можно было бы сопоставить.
Пишет, что файл двоичный.
Таких файлов USDZ большинство. Просмотрщик не может прочитать их в браузере, а конвертер USDZ в GLB может, и результат откроется в просмотрщике GLB.
Размер правильный?
Да: сцена объявляет metersPerUnit и ось «вверх», и оба значения применяются.
Анимация воспроизводится?
Нет. Скелет или анимация в файле упоминаются в заметках, а модель остаётся неподвижной.
Файл загружается на сервер?
Нет. Пакет распаковывается и читается в вашем браузере.
Будет ли похоже на AR Quick Look?
Для материалов preview surface — близко. Освещение — собственное освещение просмотрщика, а не комнаты.
Прочитать и двоичные файлы
Конвертер USDZ в GLB запускает библиотеку USD на сервере, одинаково читает текстовые и двоичные слои и возвращает .glb, который открывается в любом просмотрщике.