FBX to STL კონვერტორი

Java REST API FBX-ში STL კონვერტაციისთვის

ორივე FBX და STL ფორმატები გადამწყვეტ როლს თამაშობენ 3D მოდელირების სამყაროში. FBX(Filmbox) ფართოდ გამოიყენება ანიმაციისა და ვიდეო თამაშების ინდუსტრიაში, რთული მონაცემების შენახვის უნარის გამო, როგორიცაა ტექსტურები, განათება და გეომეტრიები, რაც მას იდეალურ ფორმატად აქცევს 3D შინაარსის შესაქმნელად. მეორეს მხრივ, STL(სტერეოლითოგრაფია) არის ფაილის ფორმატი 3D ბეჭდვისა და მოდელის ვიზუალიზაციისთვის, მისი სიმარტივისა და თავსებადობის თითქმის ყველა 3D ბეჭდვის პროგრამასთან. თუმცა, თუ თქვენ გადადიხართ 3D შინაარსის შექმნის ფაზიდან წარმოებაზე ან გჭირდებათ მოდელის ვიზუალიზაცია უფრო მარტივ ფორმატებში, FBX-ის STL-ად გადაქცევა აუცილებელი ხდება.

Autodesk FBX Processing API

Aspose.3D Cloud SDK Java-სთვის გთავაზობთ მძლავრ და ადვილად გამოსაყენებელ გადაწყვეტას FBX-ად STL-ად გადაქცევისთვის. SDK შექმნილია 3D ფაილების მანიპულაციებისა და კონვერტაციების ფართო სპექტრის მხარდასაჭერად, რაც შესანიშნავად მოერგება დეველოპერებს, რომლებიც მუშაობენ 3D მოდელებთან სხვადასხვა ინდუსტრიებში, როგორიცაა თამაშები, წარმოება და 3D ბეჭდვა.

  • კონვერტაცია ხორციელდება მთლიანად ღრუბელში, რაც ნიშნავს, რომ არ არის საჭირო მძიმე ლოკალური დამუშავება.

ინსტალაცია

Java REST API-ის უახლესი ვერსია ხელმისაწვდომია ჩამოსატვირთად გამოშვების განყოფილებაში. ან, შეგიძლიათ პირდაპირ დაამატოთ API-ს მითითება თქვენს Java აპლიკაციაში Maven საცავიდან.

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

ახლა ჩვენ უნდა მივიღოთ ჩვენი კლიენტის სერთიფიკატები ღრუბლის დაფიდან. იმ შემთხვევაში, თუ არ გაქვთ არსებული ანგარიში, უბრალოდ შექმენით უფასო ანგარიში Quick Start სტატიაში მითითებული ინსტრუქციების შესაბამისად.

გადაიყვანეთ FBX-ად STL ჯავაში

მოდით გამოვიკვლიოთ დეტალები, თუ როგორ ფუნქციების ყოვლისმომცველი ნაკრები Aspose.3D Cloud SDK Java-სთვის საშუალებას გაძლევთ 3D სცენებით, ტექსტურებითა და გეომეტრიით მანიპულიროთ, რაც უზრუნველყოფს შეუფერხებელ გადასვლას ფაილის სხვადასხვა ფორმატებს შორის.

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

შექმენით ThreeDCloudApi-ს ეგზემპლარი, სადაც არგუმენტებად გადავცემთ Client ID და Client Secret დეტალებს.

threeDCloudApi.UploadFile(inputFileName, inputStream);

ატვირთეთ წყარო FBX ფაილი ღრუბლოვან საცავში.

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

დარეკეთ API-ს, რათა შეასრულოს FBX ფაილის STL კონვერტაცია.

კონვერტაციის პროცესში შეიძლება გამოყენებულ იქნას STL ფაილის რომელიმე ფორმატი. stlascii~ ან stlbinary~.

// მიიღეთ 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);

// შეყვანის FBX ფაილის სახელი
String inputFile = "Wolf-Blender-2.82a.fbx";

// შედეგად მიღებული STL ფაილის კოდირება
String newformat = "stlascii";

// შედეგად მიღებული ფაილის სახელი
String resultantFileName = "myResultant.stl";

// შენახვა შედეგიანი ფაილისთვის. თუ არ არის მითითებული შენახვის ინფორმაცია, მაშინ გამოიყენება ნაგულისხმევი მეხსიერება.
String storage = "internal";
		    		
// კონვერტაციის ოპერაციის ინიციალიზაცია
var response = threeDCloudApi.postConvertByFormat(inputFile, newformat, resultantFileName, folder, true, storage);
fbx to stl

Autodesk FBX to STL კონვერტაციის გადახედვა.

ზემოთ მოყვანილ მაგალითში გამოყენებული FBX ფაილის ნიმუში ხელმისაწვდომია Wolf-Blender-2.82a.fbx-ით ჩამოსატვირთად.

FBX to STL Online cURL ბრძანებების გამოყენებით

მომხმარებლებისთვის, რომლებიც ამჯობინებენ მუშაობას cURL ბრძანებებთან, Aspose.3D Cloud API გთავაზობთ მარტივ გზას FBX-ში STL კონვერტაციის შესასრულებლად HTTP მოთხოვნის მეშვეობით. ეს მეთოდი განსაკუთრებით სასარგებლოა ამოცანების ავტომატიზაციისთვის ან ვებ აპლიკაციებში ინტეგრირებისთვის.

ამ მიდგომის პირველი ნაბიჯი არის JWT წვდომის ტოკენის გენერირება კლიენტის ID-ზე და კლიენტის საიდუმლო დეტალებზე დაყრდნობით.

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 ბრძანება, რომ გადაიყვანოთ FBX STL-ში 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 შეყვანილი FBX ფაილის სახელით, resultantFile შედეგიანი STL ფაილის სახელით და accessToken ზემოთ გენერირებული JWT ტოკენით.

უფასო Autodesk FBX to STL კონვერტორი

შეგიძლიათ გამოიყენოთ ჩვენი მსუბუქი და სუპერ ეფექტური Autodesk FBX to STL გადამყვანი აპი. ის აგებულია Aspose.3D Cloud API-ების თავზე და ადვილად ხელმისაწვდომია ინსტალაციის მოთხოვნების გარეშე.

fbx to stl

უფასო AutodeskAutodesk FBX to STL კონვერტაციის აპლიკაცია.

დასკვნა

FBX-ზე STL-ად გადაქცევა კრიტიკული ნაბიჯია მრავალი 3D მოდელირების პროექტისთვის, განსაკუთრებით დიზაინიდან წარმოებაზე ან ვიზუალიზაციაზე გადასვლისას. და ამ სტატიაში გავიგეთ, რომ ჩვენი Java Cloud უზრუნველყოფს გლუვ და საიმედო კონვერტაციას. სცადეთ API დღეს და აღმოაჩინეთ, თუ როგორ შეუძლია გააუმჯობესოს თქვენი 3D სამუშაო ნაკადები.

სასარგებლო ლინკები

დაკავშირებული სტატია

ჩვენ გირჩევთ ეწვიოთ შემდეგ ბმულებს მეტის გასაგებად: