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 מתויין לקריאת אדם, ערך ברירת המחדל הוא false |
FallbackNormal | Nullable<Vector3> | קריאה/כתיבה | כאשר מייצא GLTF2 מגלה נורמלה בלתי תקינה, ערך זה ישמש במקום הערך המקורי כדי לעקוף את האימות. |
EmbedAssets | bool | קריאה/כתיבה | הטמע את כל המשאבים החיצוניים כ‑base64 לקובץ יחיד במצב ASCII, ערך ברירת המחדל הוא false. |
ImageFormat | GltfEmbeddedImageFormat | קריאה/כתיבה | glTF הסטנדרטי תומך רק ב‑PNG/JPG כפורמט מרקם שלו, אפשרות זו תכוון כיצד Aspose.3D ממיר את התמונות הלא‑סטנדרטיות לפורמט הנתמך במהלך הייצוא. |
MaterialConverter | MaterialConverter | קריאה/כתיבה | ממיר מותאם אישית להמרת חומר הגאומטריה לחומר PBR. אם הוא לא מוקצה, ייצוא glTF 2.0 ימיר אוטומטית את החומר הסטנדרטי לחומר PBR. |
UseCommonMaterials | bool | קריאה/כתיבה | סיריאליזציה של חומרים באמצעות הרחבות חומר משותפות של KHR, ערך ברירת המחדל הוא false. |
ExternalDracoEncoder | string | קריאה/כתיבה | השתמש במקודד draco חיצוני כדי להאיץ את מהירות דחיסת draco. |
FlipTexCoordV | bool | קריאה/כתיבה | הפוך את רכיב הקואורדינטה של הטקסטורה v(t), ערך ברירת המחדל הוא true. |
BufferFile | string | קריאה/כתיבה | שם הקובץ של קובץ המאגר החיצוני המשמש לאחסון נתונים בינאריים. |
SaveExtras | bool | קריאה/כתיבה | שמור את התכונות הדינמיות של אובייקט הסצנה לשדות ’extra’ בקובץ 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. |