שאלות נפוצות
שאלות נפוצות
מהו מודל הרישוי של Aspose.3D?
Aspose.3D מופץ תחת MIT License. רישיון קוד פתוח זה מאפשר שימוש חופשי, שינוי והפצה של התוכנה, כולל במוצרים מסחריים, בתנאי שההודעה על זכויות היוצרים המקוריות וטקסט הרישיון נכללים. פרטי הרישיון המלאים זמינים בקובץ LICENSE המצורף לפרויקט.
האם תמיכת אנימציה זמינה ב‑Aspose.3D עבור Python?
כן, מחלקות האנימציה פונקציונליות לקריאת נתוני אנימציה. ה‑API כולל AnimationClip, AnimationNode ו‑AnimationChannel כמימושים מלאים המאפשרים לך לקרוא animation clips, nodes ו‑keyframe sequences מפורמטים נתמכים. כתיבה או השמעה של אנימציה אינן חלק מהגרסה הזו, אך המחלקות אינן stubs.
האם Aspose.3D יכול לטעון תמונות מרקם מקבצים?
לא, טעינת תמונת מרקם אינה מיושמת ב‑Aspose.3D עבור Python. הספרייה אינה תומכת בטעינה או עיבוד של קבצי תמונת מרקם כגון PNG או JPEG. זו מגבלה ידועה המתועדת בדוח המוכנות של PyPI.
האם ה-OBJ importer תומך במצבי מיפוי קואורדינטות מרקם שאינם ברירת מחדל?
לא, מייבא ה‑OBJ תומך רק במצב מיפוי ברירת המחדל של קואורדינטות המרקם. מצבי מיפוי אחרים כגון מישוריים, כדוריים או צילינדריים אינם מיושמים. מגבלה זו מתועדת בסיכום יישום מייבא ה‑OBJ.
מהן המגבלות הנוכחיות של ייצוא ה‑FBX ב‑Aspose.3D?
המייצא FBX ב‑Aspose.3D הוא בסיסי ועדיין אינו מייצא נורמליות או UVs. בנוסף, המייצא מעלה NotImplementedError כאשר הוא נקרא, מה שמצביע על כך שהוא עדיין לא תפעולי. מגבלות אלו מתועדות בדוח המוכנות של PyPI ובסיכום יישום FBX.
מדוע ייתכן ש _parse_element יכשל להתקדם מעבר ל CLOSE_BRACKET בניתוח FBX?
הפונקציה _parse_element במפענח ה‑FBX אינה מקדמת את מיקום החזרה מעבר ל‑CLOSE_BRACKET בעת החזרה. זה עלול לגרום לשגיאות פענוח או ללולאות אינסופיות במהלך פענוח קבצי FBX, במיוחד במבנים מקוננים. בעיה זו מתועדת בסיכום היישום של FBX כתקלה ידועה.
מה קורה כשאני מנסה לטעון קובץ FBX מקונן עמוקות?
מבנים משורשרים עמוקות יכולים לגרום לרקורסיה בלתי מוגבלת במהלך הפענוח. אם אתה נתקל בRecursionError בעת טעינת קובץ FBX מורכב, סביר שהקובץ מכיל תחומים משורשרים עמוקים שעוברים את מגבלת הרקורסיה המוגדרת כברירת מחדל של Python. כפתרון זמני, הגדל את המגבלה עם sys.setrecursionlimit() לפני הטעינה, או פשט את מבנה ה‑FBX בכלי העריכה שלך לפני הייצוא.
אילו פורמטים תלת‑ממד נתמכים באופן אמין למחזור חזרה?
הפורמטים הנתמכים בצורה האמינה ביותר לסיבוב מלא (טעינה ושמירה) הם OBJ, STL (בינארי ו‑ASCII), glTF 2.0 / GLB, COLLADA ו‑3MF. ייצוא COLLADA ו‑3MF נתמך דרך scene.save('output.dae') ו‑scene.save('output.3mf'). טעינת FBX נתמכת עם מגבלות הפארסר שצוינו למעלה; שמירת FBX כרגע גורמת ל‑NotImplementedError. עבור זרימות עבודה של ייצור, העדיף OBJ או GLB כפורמט ההחלפה שלך.
ראה גם
ל‑Aspose.3D for Python יש מגבלות ידועות בניתוח ותמיכה בתכונות. בעת ניתוח תחומים מקוננים, ייתכן שהאלמנטים יתווספו לתחומים שגויים עקב בעיות בניהול תחומי הפרסר. מבנים מקוננים עמוקים יכולים לגרום לרקורסיה בלתי מוגבלת במהלך הניתוח. הספרייה אינה תומכת בטעינת תמונות מרקם או בתכונות חומר מתקדמות כגון קבוצות UV מרובות. מחלקות האנימציה פונקציונליות לקריאת נתוני אנימציה. מגבלות אלו משפיעות על זרימות העבודה של משחקי 3D בפייתון והדמיית 3D בפייתון.