פעל לאובייקט מקוון

API להמרה של PLY ל-OBJ

בתחום המידול והעיצוב בתלת מימד, פורמטים שונים של קבצים נותנים מענה לצרכים מגוונים. PLY(פורמט קובץ פוליגון) נמצא בשימוש נרחב לאחסון נתוני סריקה תלת-ממדית, במיוחד עבור ענני נקודות. מצד שני, פורמט OBJ הוא רב-תכליתי ותואם בין פלטפורמות תוכנה תלת-ממדיות שונות, מה שהופך אותו לאידיאלי עבור עיבוד תלת-ממד והנפשה. המרת PLY ל-OBJ מבטיחה תאימות טובה יותר, ומאפשרת אינטגרציה חלקה יותר בזרימות עבודה הכוללות הדפסת תלת מימד, אנימציה או רינדור. ט

API להמרה של פורמט קובץ מצולע

Aspose.3D Cloud SDK עבור Java מציע פתרון יעיל ויעיל להמרת PLY ל-OBJ, מה שמבטיח שמשתמשים יכולים למנף את מלוא הפוטנציאל של שני פורמטי הקבצים. הוא תומך בפעולות מבוססות ענן, מה שמפשט את עיבוד הקבצים על ידי ביטול אילוצי משאבים מקומיים ומתן זרימות עבודה ניתנות להרחבה ובעלות ביצועים גבוהים.

  • ה-Cloud SDK משפר את הפרודוקטיביות, מפחית את המורכבות ומשפר יכולת פעולה הדדית בין פלטפורמות ואפליקציות תלת-ממדיות שונות.

הַתקָנָה

כעת, כדי להשתמש ב-SDK, עלינו להתקין תחילה את הגרסה העדכנית ביותר של Java REST API, אשר זמינה להורדה תחת סעיף שחרור. לחלופין, אתה יכול להוסיף ישירות את ההפניה של API באפליקציית Java שלך דרך מאגר Maven.

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-3d-cloud</artifactId>
        <version>20.5</version>
    </dependency>
</dependencies>

שנית, השג את אישורי הלקוח שלנו ממרכז השליטה בענן. במקרה שאין לך חשבון קיים, פשוט צור חשבון בחינם על ידי ביצוע ההוראות המפורטות במאמר התחלה מהירה.

המר PLY ל-OBJ באמצעות Java

סעיף זה שופך אור על היכולות החזקות של ממשקי API וכיצד ניתן לתפעל ולהמיר בקלות קבצי תלת מימד ישירות מיישומי Java שלך מבלי להזדקק לתוכנת תלת מימד מיוחדת.

ThreeDCloudApi threeDCloudApi = new ThreeDCloudApi("client_credentials", clientID, clientSecret);

צור מופע של ThreeDCloudApi, שבו אנו מעבירים את זיהוי הלקוח ופרטי סוד הלקוח כארגומנטים.

threeDCloudApi.UploadFile(inputFileName, inputStream);

העלה את קובץ ה-PLY הקלט לאחסון הענן.

var response = threeDCloudApi.postConvertByFormat(name, newformat, "myResultant.ply", folder, true, storage);

התקשר ל-API PostConvertByFormat כדי לבצע המרת קובץ PLY ל-OBJ wavefront. לאחר המרה מוצלחת, הקובץ שנוצר מאוחסן באחסון הענן.

// קבל clientId ו-clientSecret מ-https://dashboard.aspose.cloud/
String clientId = "XXXXX-XXXXX-XXXXX-XXXXX-f5a14a4b6466";
String clientSecret = "XXXXXXXXXXXXXXXXXXXXXXXXXXX";

// ליצור מופע של Aspose.3D ענן
ThreeDCloudApi threeDCloudApi  = new ThreeDCloudApi("client_credentials", clientId, clientSecret);

// שם קובץ PLY הקלט
String inputFile = "myInput.ply";

// פורמט OBJ שנוצר
String newformat = "wavefrontobj";

// שם הקובץ שנוצר
String resultantFileName = "myResultant.obj";

// אחסון עבור הקובץ שנוצר. אם לא צוין מידע לאחסון, נעשה שימוש באחסון ברירת המחדל.
String storage = "internal";
		    		
// אתחול פעולת ההמרה
var response = threeDCloudApi.postConvertByFormat(inputFile, newformat, resultantFileName, folder, true, storage);

PLY ל-Wavefront OBJ באמצעות פקודות cURL

המרת PLY ל-OBJ באמצעות Aspose.3D Cloud ופקודות cURL היא תהליך פשוט ויעיל. Aspose.3D Cloud API מאפשר לך לבצע המרה זו ללא צורך בתוכנת מידול תלת מימד מורכבת. גישה זו ניתנת להרחבה ביותר, ומאפשרת לך לשלב המרות קבצים תלת-ממדיות ביישומי אינטרנט או שולחן עבודה בצורה חלקה, מה שמבטיח דיוק ויעילות גבוהים בהפיכת מודלים תלת-ממדיים מורכבים מ-PLY ל-OBJ.

ראשית, עלינו ליצור אסימון גישה ל-JWT המבוסס על זיהוי הלקוח ופרטי סוד הלקוח.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=XXXXXX-XXXXXX-XXXXXX-bff4-f5a14a4b6466&client_secret=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

שנית, בצע את הפקודה cURL הבאה כדי להמיר PLY ל-OBJ באמצעות PostConvertByFormat.

curl -v "https://api.aspose.cloud/v3.0/3d/saveas/newformat?name={sourceFile}&newformat=stlascii&newfilename={convertedFile}&IsOverwrite=false" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"

החלף את sourceFile בשם של קובץ ה-PLY הקלט, resultantFile בשם של קובץ ה-OBJ שנוצר ו-accessToken באסימון JWT שנוצר לעיל.

אפליקציית ממיר PLY ל-Wavefront OBJ

אתה יכול לשקול להשתמש באפליקציית המרת PLY to OBJ החינמית הקלה והסופר יעילה שלנו, הבנויה על גבי Aspose.3D Cloud. זהו פתרון קל משקל ויעיל במיוחד, המאפשר לך לראות את היכולות המדהימות של REST API.

שכבה להתנגדות

אפליקציית המרת PLY ל-OBJ בחינם.

מַסְקָנָה

לסיכום, המרת PLY ל-OBJ באמצעות Aspose.3D Cloud מציעה פתרון חלק ויעיל למפתחים המעוניינים לשנות מודלים תלת מימדיים במינימום מאמץ. אנו ממליצים לך לחקור את מלוא היכולות של Aspose.3D Cloud ולמנף את ה-API החזק שלו כדי לענות על כל צרכי המניפולציה של קבצי התלת-ממד שלהם.

קישורים שימושיים

מאמר קשור

אנו ממליצים בחום לבקר בקישורים הבאים כדי ללמוד עוד על: