GltfSaveOptions
Огляд
GltfSaveOptions є класом в Aspose.3D FOSS для .NET. Наследники від: SaveOptions.
Заховування опцій для формати glTF
Цей клас надає 3 методи для роботи з об’єктами GltfSaveOptions в програмах .NET. Доступні методи включають: GltfSaveOptions, SaveOptions. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.3D FOSS для пакету .Net. Свойства: ApplyUnitScale, BufferFile, DracoCompression, EmbedAssets, Encoding, ExportTextures, і ще 13 .
Свойства
| Назва: | Тип | Access | Опис |
|---|---|---|---|
PrettyPrint | bool | Читання/писання | Зміст JSON файлу GLTF занурені для читання людьми, значення замовчування є неправдою. |
FallbackNormal | Nullable<Vector3> | Читання/писання | Якщо експортер GLTF2 виявив недійсне нормальне значення, це буде використано замість його початкового значення для обходу валідації. |
EmbedAssets | bool | Читання/писання | Вбудуйте всі зовнішні активи як base64 в єдиний файл у режимі ASCII, значення по умові є false. |
ImageFormat | GltfEmbeddedImageFormat | Читання/писання | Стандартний glTF підтримує тільки PNG/JPG як формат текстури, цей варіант допоможе перевести нестандартні зображення в формати під час експортування. |
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 . |