קבצי 3D Object OBJ מכילים מידע על אובייקטים תלת מימדיים כמו המרקם והקואורדינטות. אתה יכול להמיר קובץ OBJ לקובץ GLTF או FBX באופן פרוגרמטי ב-Java. בתרחישים מסוימים, ייתכן שיהיה עליך להמיר קובץ OBJ לקבצים שונים. בהתאם לכך, מאמר זה מכסה כיצד להמיר קובץ OBJ לקובץ GLTF או FBX.
- Java API להמרת OBJ ל-glTF GLB או קובץ FBX
- המר OBJ ל-glTF GLB קובץ באופן פרוגרמטי ב-Java
- המר OBJ לקובץ FBX ב-Java
Java API להמרת OBJ ל-glTF GLB או קובץ FBX
Aspose.3D עבור Java API תומך במניפולציה של קובצי 3D Object כמו המרתם לקבצי glTF GLB או FBX. ממשק API. אתה יכול להתקין את ה-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>
המר OBJ לקובץ glTF GLB באופן תוכניתי ב-Java
אתה יכול להמיר קובץ OBJ לקובץ glTF ב-Java על ידי ביצוע השלבים הבאים:
- טען את קובץ הקלט OBJ עם הבנאי Scene.
- אתחול אובייקט מחלקה GltfSaveOptions.
- שמור את מסמך הפלט glTF GLB.
קטע הקוד שלהלן מדגים כיצד להמיר קובץ OBJ למסמך glTF ב-Java:
// טען את ה-OBJ באובייקט בכיתה Scene
Scene document = new Scene("template.obj");
// צור מופע של GltfSaveOptions
GltfSaveOptions options = new GltfSaveOptions(FileFormat.GLTF2);
// המר קובץ OBJ של אובייקט תלת מימד לקובץ glTF
document.save("output.gltf", options);
המר OBJ לקובץ FBX ב-Java
אתה יכול להמיר קובץ OBJ לקובץ FBX עם השלבים הבאים:
- טען את קובץ אובייקט הקלט OBJ באמצעות הבנאי המחלקה Scene.
- אתחול אובייקט במחלקה FbxSaveOptions.
- שמור את קובץ הפלט FBX בשיטת Save.
קטע הקוד הבא מראה כיצד להמיר קובץ OBJ לקובץ FBX באופן פרוגרמטי באמצעות Java:
//// טען את ה-OBJ באובייקט במחלקת Scene
Scene document = new Scene("template.obj");
// צור מופע של FbxSaveOptions
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7500ASCII);
// המר קובץ OBJ של אובייקט תלת מימדי ל- FBX
document.save("output.fbx", options);
סיכום
במאמר זה, למדת כיצד להמיר קובץ אובייקט OBJ לקובץ glTF GLB או FBX באופן פרוגרמטי ב-Java. יתר על כן, אתה יכול לבקר ב-API Reference או בתיעוד כדי ללמוד תכונות אחרות שמציע ה-API. בכל מקרה של חששות, אנא אל תהסס לפנות אלינו בפורום.