GltfExporter
סקירה כללית
GltfExporter להפוך את הזיכרון Scene גרף לתוך פורמט glTF (.gltf/.glb) וכתוב את התוצאה לדרך קובץ או זרם היציאה. Scene.save() כאשר הרחבת הקובץ היעד היא .gltf או כאשר א GltfSaveOptions המצב נועד באופן ברור לבקרת היציאה.עבור GltfSaveOptions התנגדות לניהול פרטים של סריליזציה כגון קואורדינטה-מערכת, דיוק מעגל, וחידושים אופציונליים ספציפיים במהלך הפעולה הייצוא.
תיאור
GltfExporter הוא כיתה בספריה FOSS עבור Aspose.3D אשר מציג 2 שיטות ו 13 תכונות לשימוש תוכנה. Exporter,• הירושה של פונקציונליות משותפת מהסוג הוריו.
היכולות הבסיסיות כוללות: : number[]; : number[]; : number.פעולות אלה מאפשרות למפתחים לשלב את הפונקציונליות של gltfexporter ישירות ליישומים TypeScript.
גם בכיתה זו נמסר כי min נכס (חזיק את הערכים הקונרדטיים המינימליים של תיבת הגבולות של המקום המוצא), max נכסים (ספק את הגבולות המקסימליים של הנתונים המייצרים (הכנסות כפופיות), x נכס (חומרים את רכיב x של וקטור פנימי המשמש במהלך הייצוא).
האינסטנטים נוצרים באמצעות יצרן יחיד שמתחיל את האובייקט עם ערכים ברירת מחדל.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
min | : number[] | קראו | מחזיק את הערכים הקונרדטיים המינימליים של תיבת הגבולות של המקום המייצג |
max | : number[] | קראו | הגבלות מקסימליות של הנתונים המייצרים (הכנסת כפולה) |
x | : number | קראו | אחסון מרכיב X של וקטור פנימי המשמש במהלך הייצוא |
y | : number | קראו | אחסון מרכיב Y של וקטור משני המשמש במהלך הייצוא |
z | : number | קראו | |
w | : number | קראו | |
x | : number | קראו | אחסון מרכיב X של וקטור פנימי המשמש במהלך הייצוא |
y | : number | קראו | אחסון מרכיב Y של וקטור משני המשמש במהלך הייצוא |
z | : number | קראו | |
x | : number | קראו | אחסון מרכיב X של וקטור פנימי המשמש במהלך הייצוא |
y | : number | קראו | אחסון מרכיב Y של וקטור משני המשמש במהלך הייצוא |
min | : number[] | קראו | מחזיק את הערכים הקונרדטיים המינימליים של תיבת הגבולות של המקום המייצג |
max | : number[] | קראו | הגבלות מקסימליות של הנתונים המייצרים (הכנסת כפולה) |
שיטות
| חתימה | תיאור |
|---|---|
constructor() | |
supportsFormat(fileFormat: FileFormat) → boolean | החזר נכון אם היצואן יכול לטפל ב FileFormat שנקבע |
export(scene: Scene, stream: any, options: SaveOptions) | כותב את הסצנה שניתנה לתוך הזרם המסופק באמצעות SaveOptions |