Укажите параметры сохранения файла 3D

3D Параметры сохранения файла

Существует несколько перегрузок метода Scene.save, которые принимают экземпляр SaveOptions. Это должен быть экземпляр класса, производного от класса SaveOptions. Каждый формат сохранения имеет соответствующий класс, который содержит параметры сохранения для этого формата сохранения, например, есть ColladaSaveOptions для формата сохранения FileFormat.COLLADA.

Использование Collada Параметры сохранения

Код ниже показывает, как установить параметры сохранения перед сохранением файла 3D в формате Collada.

Использование Discreet3DS Параметры сохранения

В приведенном ниже коде показано, как установить параметры сохранения перед сохранением файла 3D в формате Discreet 3DS.

Использование параметров сохранения FBX

В приведенном ниже коде показано, как установить параметры сохранения перед сохранением файла 3D в формате FBX.

Использование OBJ Параметры сохранения

Код ниже показывает, как установить параметры сохранения перед сохранением файла 3D в формате Obj.

Использование STL Параметры сохранения

Код ниже показывает, как установить параметры сохранения перед сохранением файла 3D в формате STL.

Использование параметров сохранения U3D

Код ниже показывает, как установить параметры сохранения перед сохранением документа в формате U3D.

Использование параметров сохранения glTF

Код ниже показывает, как установить параметры сохранения перед сохранением документа в формате glTF.

PrettyPrint в glTF Параметры сохранения

Вы также можете использовать метод setPrettyPrint класса GLTFSaveOptions для печати JSON, понятной для человека. Код ниже показывает, как использовать эту функциональность.

Сохранение зависимостей сцены 3D в реальной файловой системе

Разработчикам может потребоваться сохранить все зависимости сцены 3D в реальной файловой системе. Они могут определить путь к локальной директории, сохранить в объекте MemoryFileSystem или просто отказаться от зависимостей. Свойство FileSystem добавляется во все классы параметров сохранения.

Откажите сохранение файлов материала

Сохранить зависимости в локальном каталоге

Сохранить зависимости в экземпляр MemoryFileSystem

Использование параметров сохранения Google Draco (.DRC)

Код ниже показывает, как установить параметры сохранения перед сохранением модели 3D в формате DRC.

Использование RVM Параметры сохранения

Код ниже показывает, как установить параметры сохранения перед сохранением модели 3D в формате RVM.