USDZExporter - Руководство по Вердж3Д - Софт Эйт Софт
Description: Узнайте как использовать USDZExporter в интерактивных 3Д-веб-приложениях сделанных на Вердж3Д

# USDZExporter

Осуществляет экспорт в формат USDZ.

## Пример

`const usdzExporter = new v3d.USDZExporter(); const dataURL = await new Promise(function(resolve, reject) { usdzExporter.parse(app.scene).then(function(value) { const dataUrl = URL.createObjectURL(new Blob([value], { type: 'application/octet-stream' })); resolve(dataUrl); }, function(reason) { console.error('Ошибка экспорта в USDZ: ' + reason); reject(reason); }); });`

## Конструктор

### USDZExporter()

Создаёт новый USDZExporter.

## Методы

### # .parse(scene : Object3D | Scene, options : Object)

scene
  Экспортируемая сцена или массив объектов.
options
  Опции экспорта:
  - quickLookCompatible — включить режим максимальной совместимости с форматом Apple Quick Look. По умолчанию `true`.
  - maxTextureSize — ограничивает размер экспортируемых изображений (используется одновременно для ширины и высоты). По умолчанию `1024`.

Создаёт новый `.usdz`-ресурс на основе поданной на вход сцены или массива объектов.

## Исходный файл

О том как получить исходный код этого модуля читайте тут.