STL ל- USDZ Java

קובץ STL מתאר את גיאומטריית פני השטח של אובייקטים תלת-ממדיים והם נמצאים בשימוש נפוץ בהדפסת תלת-ממד, אב טיפוס מהיר וכו’. בעוד שקבצי USDZ הופכים פופולריים לשימוש בתרחישי מציאות רבודה. הם ארכיוני ה-ZIP הלא דחוסים המכילים מידע אוניברסלי של תיאור סצינה. במקרים מסוימים, ייתכן שיהיה עליך להמיר קובץ STL לפורמט USDZ. על פי תרחישים כאלה, מאמר זה מסביר כיצד להמיר קובץ STL לפורמט USDZ באופן תכנותי ב-Java.

ממיר USDZ ל-STL - התקנת Java API

Aspose.3D עבור Java API תומך בעבודה עם קבצי גרפיקה תלת מימדיים. אתה יכול להתקין את ה-API על-ידי הורדת קובצי ה-JAR שלו מהדף הורדות או העתק-הדבק את המפרטים הבאים בקובץ pom.xml כדי לגשת ל-API מ-Aspose Repository.

מאגר:

 <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>22.4</version>
    </dependency>
</dependencies>

המר קובץ STL ל-USDZ באופן תכנותי ב-Java

אתה יכול להמיר קובץ STL ל- USDZ עם השלבים המפורטים להלן:

  1. טען את קובץ STL הקלט באמצעות אובייקט המחלקה Scene.
  2. צור מופע של מחלקה UsdSaveOptions.
  3. המר קובץ STL לפורמט USDZ.

קטע הקוד שלהלן מדגים כיצד להמיר קובץ STL לקובץ USDZ ב-Java:

// אתחול אובייקט בכיתה Scene
Scene scene = new Scene();

// טען קובץ STL קלט בשיטת פתיחה
scene.open("test.stl");

// אתחול אובייקט המחלקה UsdSaveOptions
UsdSaveOptions options = new UsdSaveOptions(FileFormat.USDZ);

// שמור את קובץ הפלט USDZ
scene.save("test.usdz", options);

חקור את תכונות ה-API

ה-API תומך בתכונות רבות אחרות לעבודה עם קבצי תלת מימד. אתה יכול לבקר במרחב תיעוד שבו מאמרים שונים מסבירים את השיטות והמאפיינים הכלולים ב-API.

קבל רישיון הערכה בחינם

אתה יכול לקבל [רישיון זמני] בחינם9 לבדיקת ה-API ללא כל הגבלה.

סיכום

במאמר זה, למדת כיצד להמיר קובץ STL לקובץ USDZ ב-Java. אתה יכול בקלות להטמיע תכונה זו באפליקציות שלך עם כמה קריאות API. עם זאת, במקרה שיש לך אי בהירות, אנא כתוב לנו בפורום.

ראה גם

המר USDZ ל-STL באופן פרוגרמטי ב-Java