GltfSaveOptions

GltfSaveOptions class

Параметры сохранения для формата glTF.

public class GltfSaveOptions : SaveOptions

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

ИмяОписание
GltfSaveOptions(FileContentType)КонструкторGltfSaveOptions
GltfSaveOptions(FileFormat)КонструкторGltfSaveOptions

Характеристики

ИмяОписание
BufferFile { get; set; }Имя файла внешнего буфера, используемого для хранения двоичных данных. Если этот файл не указан, Aspose.3D сгенерирует для вас имя. Игнорируется при экспорте glTF в двоичном режиме.
DracoCompression { get; set; }Получает или задает, следует ли включить сжатие draco
EmbedAssets { get; set; }Встроить все внешние активы в формате base64 в один файл в режиме ASCII, значение по умолчанию — false.
Encoding { get; set; }Получает или задает кодировку по умолчанию для текстовых файлов. Значение по умолчанию равно null, что означает, что импортер/экспортер решит, какую кодировку использовать.
ExternalDracoEncoder { get; set; }Используйте внешний кодировщик draco для увеличения скорости сжатия draco.
FallbackNormal { get; set; }Когда экспортер GLTF2 обнаружит недопустимую нормаль, она будет использоваться вместо исходного значения для обхода проверки. Значение по умолчанию: (0, 1, 0)
FileFormat { get; }Получает формат файла, указанный в текущей опции сохранения/загрузки.
FileName { get; set; }Имя файла сцены экспорта/импорта. Это необязательно, но полезно при сериализации внешних ресурсов, таких как материал OBJ.
FileSystem { get; set; }Разрешить пользователю управлять внешними зависимостями во время загрузки/сохранения.
FlipTexCoordV { get; set; }Отразить компонент координаты текстуры v(t), значение по умолчанию равно true.
ImageFormat { get; set; }Стандартный glTF поддерживает только PNG/JPG в качестве формата текстуры, этот параметр определяет, как Aspose.3D преобразовывает нестандартные изображения в поддерживаемый формат во время экспорта. Значение по умолчанию:Png
LookupPaths { get; set; }Некоторые файлы, такие как OBJ, зависят от внешнего файла, пути поиска позволяют Aspose.3D искать внешний файл для загрузки.
MaterialConverter { get; set; }Пользовательский преобразователь для преобразования материала геометрии в материал PBR Если этот параметр не назначен, программа экспорта glTF 2.0 автоматически преобразует стандартный материал в материал PBR. Значение по умолчанию — null Это свойство используется при экспорте сцены в файл glTF 2.0.
PrettyPrint { get; set; }Содержимое файла GLTF в формате JSON имеет отступ для чтения человеком, значение по умолчанию — false
SaveExtras { get; set; }Сохранение динамических свойств объекта сцены в «дополнительных» полях сгенерированного файла glTF. Это полезно для предоставления данных, специфичных для приложения. Значение по умолчанию — false.
UseCommonMaterials { get; set; }Сериализация материалов с использованием общих расширений материалов KHR, значение по умолчанию — false.ExportShaders

Смотрите также