Укажите параметры сохранения файла 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.