GltfSaveOptions
نمای کلی
GltfSaveOptions یک کلاس در Aspose.3D FOSS برای .NET است. وارثان از: SaveOptions.
گزینه های ذخیره برای فرمت glTF
این کلاس سه روش برای کار با اشیاء GltfSaveOptions در برنامه های .NET را فراهم می کند. روش های موجود شامل: GltfSaveOptions, SaveOptions. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: ApplyUnitScale, BufferFile, DracoCompression, EmbedAssets, Encoding, ExportTextures,، و 13 تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
PrettyPrint | bool | خواندن/نوشتن | محتوای JSON فایل GLTF برای خواندن انسان در داخل است، ارزش پیش فرض غلط است. |
FallbackNormal | Nullable<Vector3> | خواندن/نوشتن | هنگامی که صادر کننده GLTF2 یک مقدار عادی نامعتبر را شناسایی کند، این مقدار به جای ارزش اولیه خود برای دور زدن اعتبار سنجی استفاده می شود. |
EmbedAssets | bool | خواندن/نوشتن | تمام دارایی های خارجی به عنوان base64 در یک فایل واحد در حالت ASCII، ارزش پیش فرض غلط است. |
ImageFormat | GltfEmbeddedImageFormat | خواندن/نوشتن | استاندارد glTF فقط از PNG / JPG به عنوان فرمت بافت آن پشتیبانی می کند، این گزینه راهنمای چگونگی تبدیل تصاویر غیر استاندارد را به قالب پشتیبانی شده در طول صادرات خواهد بود. |
MaterialConverter | MaterialConverter | خواندن/نوشتن | تبدیل کننده سفارشی برای تبدیل مواد هندسی به PBR اگر این غیر اختصاص داده شده باشد، صادرکننده glTF 2.0 به طور خودکار ماده استاندارد را به مواد PBL تبدیل می کند. |
UseCommonMaterials | bool | خواندن/نوشتن | مواد را با استفاده از افزونه های مشترک KHR سریالیز کنید، ارزش پیش فرض غلط است. |
ExternalDracoEncoder | string | خواندن/نوشتن | از کدنویسی خارجی استفاده کن تا سرعت فشرده سازی را افزایش بدی. |
FlipTexCoordV | bool | خواندن/نوشتن | عنصر Flip texture coordinate v ((t) ، ارزش پیش فرض درست است. |
BufferFile | string | خواندن/نوشتن | نام فایل بافر خارجی که برای ذخیره کردن داده های باینری استفاده می شود. |
SaveExtras | bool | خواندن/نوشتن | خواص پویای شیء صحنه را در زمینه های اضافی فایل glTF تولید شده ذخیره کنید. |
ApplyUnitScale | bool | خواندن/نوشتن | روی شبکه استفاده کنید. |
DracoCompression | bool | خواندن/نوشتن | دریافت یا تنظیم میکند که آیا فشردهسازی دراکو فعال باشد |
ExportTextures | bool | خواندن/نوشتن | سعی کنید بافت های مورد استفاده در صحنه را به دایرکتوری خروجی کپی کنید. |
FileSystemFactory | FileSystemFactory | خواندن/نوشتن | دریافت یا تنظیم کلاس کارخانه برای FileSystem. |
FileFormat | FileFormat | بخونید. | فرمت فایل را که در گزینه Save/Load فعلی مشخص شده است می گیرد. |
Encoding | Encoding | خواندن/نوشتن | کدگذاری پیشفرض برای فایلهای متنی را دریافت یا تنظیم میکند. |
FileSystem | FileSystem | خواندن/نوشتن | اجازه دادن به کاربر برای مدیریت نحوه وابستگی های خارجی در هنگام بارگیری/ ذخیره سازی. |
LookupPaths | List<string> | خواندن/نوشتن | برخی فایل ها مانند OBJ به فایل خارجی بستگی دارند، مسیرهای جستجو اجازه می دهد تا Aspose.3D برای جستجوی فایل بیرونی بارگیری شود. |
FileName | string | خواندن/نوشتن | نام فایل صحنه صادرات/ واردات. |
روش ها
| Signature | شرح: |
|---|---|
GltfSaveOptions(contentType: FileContentType) | سازنده ی … |
GltfSaveOptions(format: FileFormat) | سازنده ی … |
SaveOptions() | یک نمونه جدید از کلاس SaveOptions را شروع می کند. |