GltfSaveOptions
Общ преглед
GltfSaveOptions е клас в Aspose.3D FOSS за .NET. Наследници от: SaveOptions.
Ограничения за запазване на формат glTF
Този клас предоставя 3 метода за работа с GltfSaveOptions обекти в .NET програми. Наличните методи включват: GltfSaveOptions, SaveOptions. Всички публични членове са достъпни за всяко приложение .NET след инсталиране на пакета Aspose.3D FOSS for .Net. Свойства: ApplyUnitScale, BufferFile, DracoCompression, EmbedAssets, Encoding, ExportTextures, и още 13 .
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Access | Описание на състоянието |
|---|---|---|---|
PrettyPrint | bool | Чете/Пише | Съдържанието на JSON в GLTF файла е с откъсване за четене от човека, стандартната стойност е false |
FallbackNormal | Nullable<Vector3> | Чете/Пише | Когато износителят на GLTF2 е открил невалиден нормален показател, той ще бъде използван вместо първоначалната му стойност за обходване на валидирането. |
EmbedAssets | bool | Чете/Пише | Вграждане на всички външни активи като base64 в един файл в ASCII режим, по подразбиране стойност е false. |
ImageFormat | GltfEmbeddedImageFormat | Чете/Пише | Стандартният glTF поддържа само PNG/JPG като формат на текстурата, тази опция ще насочи как Aspose.3D преобразува нестандартните изображения в подкрепен форматиране по време на експортването. |
MaterialConverter | MaterialConverter | Чете/Пише | Променен преобразувател за конвертиране на материала от геометрията в материал PBR Ако този не е определен, glTF 2.0 експортер автоматично ще конвертира стандартния материал в материалите от PFR. |
UseCommonMaterials | bool | Чете/Пише | Сериализирайте материали, използвайки разширенията на общите материала KHR. Валидност по подразбиране е невярна. |
ExternalDracoEncoder | string | Чете/Пише | Използвайте външен драко кодер за ускоряване на скоростта на компресия. |
FlipTexCoordV | bool | Чете/Пише | Компонентът на координатите за флип текстура v ((t), стойността по подразбиране е вярна. |
BufferFile | string | Чете/Пише | Името на файла за външния буферен файл, използван за съхранение на двоични данни. |
SaveExtras | bool | Чете/Пише | Запазете динамичните свойства на обекта в полета “екстра” във генерирания файл glTF. |
ApplyUnitScale | bool | Чете/Пише | Нанесете върху мрежата. |
DracoCompression | bool | Чете/Пише | Получава или задава дали да се активира draco компресия |
ExportTextures | bool | Чете/Пише | Опитайте да копирате текстурите, използвани в сцена към изходната директория. |
FileSystemFactory | FileSystemFactory | Чете/Пише | Получава или задава фабричния клас за FileSystem. |
FileFormat | FileFormat | Прочети. | Получава формата на файла, който е посочен в текущата опция Запиши/Зарежи. |
Encoding | Encoding | Чете/Пише | Получава или задава кодировката по подразбиране за текстови файлове. |
FileSystem | FileSystem | Чете/Пише | Позволяване на потребителя да управлява как да се управляват външните зависимости по време на зареждане/записване. |
LookupPaths | List<string> | Чете/Пише | Някои файлове като OBJ зависят от външен файл, издирването пътеки ще позволи Aspose.3D да търси за външния файла за зареждане. |
FileName | string | Чете/Пише | Името на файла за експортната/импортиращата сцена. |
Методи
| Signature | Описание на състоянието |
|---|---|
GltfSaveOptions(contentType: FileContentType) | Изграждащ на |
GltfSaveOptions(format: FileFormat) | Изграждащ на |
SaveOptions() | Инициализира нов екземпляр на класа SaveOptions . |