כיצד להפוך מודלים 3D ל- Java
הפורמט המרה עם aspose-3d-foss הוא פעולה של שני צעדים: להטעין את המקור עם scene.open(),לאחר מכן, להביא את המטרה עם scene.save().
הדרכה שלב אחר צעד
שלב 1: התקנת החבילה
<dependency>
<groupId>org.aspose</groupId>
<artifactId>aspose-3d-foss</artifactId>
<version>26.5.0</version>
</dependency>שלב 2: מחזיר ולהפוך
import com.aspose.threed.Scene;
Scene scene = new Scene();
scene.open("input.fbx");
scene.save("output.glb");פורמט היציאה נלקח מהרחבת הקובץ.
שלב 3: השתמש בחלקים המאוחסנים
import com.aspose.threed.GltfSaveOptions;
import com.aspose.threed.FileContentType;
GltfSaveOptions opts = new GltfSaveOptions();
opts.setContentType(FileContentType.BINARY);
scene.save("output.glb", opts);הערה : FBX ייצוא אינו זמין ב aspose-3d-foss.
.fbxלירותExportExceptionשימוש OBJ, STL או glTF/GLB כפורמט ייצוא.
מתכונים עם תפריט המרה
| מקור | מטרה | הערות |
|---|---|---|
| תגית: GLB | בינארי GLTF עבור Web | scene.open("in.obj"); scene.save("out.glb"); |
| FBX ל STL | 3D Triangulated עבור הדפסה 3d | scene.open("in.fbx"); scene.save("out.stl"); |
| אובמה ל- OBJ | Wavefront למודל | scene.open("in.stl"); scene.save("out.obj"); |
שאלות נפוצות (FAQ)
האם המהפכה שומרת על החומר?
המפה של החומר היא מאמץ הטוב ביותר.לא כל פורמטים נושאים את אותם תכונות חומר.
האם אני יכול להמיר קבצים?
יצירת חדש Scene כל קובץ הוא עצמאי, כל מקרה הוא עצמי.