קבצי FBX משמשים לשמירת מידע של סצנות תלת-ממד הקשורות למציאות מדומה, משחקים, מציאות רבודה וכו’. בתרחישים מסוימים, ייתכן שיהיה עליך להמיר קובץ FBX ל-GLB קובץ. מאמר זה מכסה כיצד להמיר קובץ FBX ל-GLB באופן תוכנתי ב-Java.
ממיר קבצים FBX ל-GLB - התקנת Java API
כדי להמיר FBX לפורמט קובץ GLB, עליך להגדיר את Aspose.3D for Java API. זהו ממשק API לעיבוד קבצים תלת-ממד התומך בעבודה עם סצנות תלת-ממדיות, שכן ניתן ליצור, לערוך או לבצע מניפולציות רבות של פורמטים של קבצים תלת-ממדיים, כולל FBX, GLB ו-4 פורמטים אחרים של קבצים. אתה יכול בקלות להגדיר את ה-API על ידי הורדת קובץ ה-JAR שלו מהקטע הורדות, או עם מפרטי Maven הבאים בקובץ pom.xml של הפרויקט שלך:
מאגר:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
תלות:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>21.12</version>
</dependency>
</dependencies>
המר FBX ל-GLB באופן תכנותי ב-Java
המרת FBX ל-GLB כוללת כמה פעולות פשוטות לביצוע ההמרה. אתה יכול בקלות להמיר קובץ FBX לפורמט GLB עם השלבים הבאים:
- טען את קובץ ה-FBX הקלט באמצעות המחלקה Scene.
- ציין פורמט קובץ פלט כ-GLB עם המחלקה FileFormat.
- המר FBX לקובץ GLB בשיטת Save.
קטע הקוד הבא מראה כיצד להמיר קובץ FBX לקובץ GLB באופן פרוגרמטי ב-Java:
// טען את קובץ ה-FBX הקלט
Scene scene = new Scene("Input.fbx");
// ציין פורמט קובץ הפלט כ-GLB
FileFormat outputFormat = FileFormat.GLTF2_BINARY;
// שמור את קובץ הפלט GLB
scene.save("test.glb", outputFormat);
קבל רישיון הערכה בחינם
אתה יכול להעריך את התכונות של ה-API ללא כל מגבלות הערכה על ידי בקשת [רישיון זמני חינם].
סיכום
במאמר זה, למדת כיצד להמיר קובץ FBX לקובץ GLB ב-Java. אתה יכול לשלב תכונה זו ביישומי Java שלך תוך כתיבת כמה שורות קוד. יתר על כן, אתה יכול לחקור תכונות רבות אחרות שמציע ה-API על ידי עיון בסעיף תיעוד. אל תהסס לדון איתנו בדרישות, במקרים של שימוש או חששות שלך דרך הפורום.