ply to obj online

PLY az OBJ konverziós API-ra

A 3D modellezés és tervezés területén a különböző fájlformátumok különféle igényeket elégítenek ki. A PLY(poligon fájlformátum) széles körben használatos 3D szkennelési adatok tárolására, különösen pontfelhők esetén. Másrészt az OBJ formátum sokoldalúbb és kompatibilis a különböző 3D szoftverplatformokkal, így ideális 3D-s megjelenítéshez és animációhoz. A PLY OBJ-vé konvertálása jobb kompatibilitást biztosít, lehetővé téve a zökkenőmentes integrációt a 3D nyomtatást, animációt vagy renderelést magában foglaló munkafolyamatokba. T

Polygon File Format Conversion API

Az Aspose.3D Cloud SDK for Java egyszerűsített és hatékony megoldást kínál a PLY OBJ-vé konvertálására, biztosítva, hogy a felhasználók mindkét fájlformátumban rejlő lehetőségeket kiaknázhassák. Támogatja a felhő alapú műveleteket, ami leegyszerűsíti a fájlfeldolgozást azáltal, hogy kiküszöböli a helyi erőforrás-korlátokat, és lehetővé teszi a méretezhető, nagy teljesítményű munkafolyamatokat.

  • A Cloud SDK növeli a termelékenységet, csökkenti a komplexitást és javítja a különböző 3D platformok és alkalmazások közötti együttműködést.

Telepítés

Most az SDK használatához először telepítenünk kell a Java REST API legújabb verzióját, amely letölthető a kiadási szakaszban. Vagy közvetlenül hozzáadhatja az API hivatkozását a Java-alkalmazáshoz a Maven tárolón keresztül.

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

Másodszor, szerezze be az ügyfél hitelesítő adatait a felhő-műszerfalról. Ha nincs meglévő fiókja, egyszerűen hozzon létre egy ingyenes fiókot a Gyors indítás cikkben leírt utasítások követésével.

Konvertálja a PLY-t OBJ-vé Java segítségével

Ez a rész rávilágít az API-k hatékony képességeire, valamint arra, hogy miként lehet egyszerűen manipulálni és konvertálni a 3D-s fájlokat közvetlenül a Java-alkalmazásokból anélkül, hogy speciális 3D-szoftverre lenne szüksége.

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

hozzon létre egy ThreeDCloudApi példányt, ahol argumentumként adjuk át az ügyfélazonosítót és az ügyféltitkot.

threeDCloudApi.UploadFile(inputFileName, inputStream);

Töltse fel a bemeneti PLY-fájlt a felhőtárhelyre.

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

Hívja a PostConvertByFormat API-t a PLY-ból OBJ hullámfront-fájl konverzió végrehajtásához. A sikeres átalakítás után az eredményül kapott fájl a felhőalapú tárolóban kerül tárolásra.

// Szerezze be az ügyfélazonosítót és az ügyféltitkot a https://dashboard.aspose.cloud/ webhelyről
String clientId = "XXXXX-XXXXX-XXXXX-XXXXX-f5a14a4b6466";
String clientSecret = "XXXXXXXXXXXXXXXXXXXXXXXXXXX";

// hozzon létre egy példányt az Aspose.3D felhőből
ThreeDCloudApi threeDCloudApi  = new ThreeDCloudApi("client_credentials", clientId, clientSecret);

// a bemeneti PLY fájl neve
String inputFile = "myInput.ply";

// eredményül kapott OBJ formátum
String newformat = "wavefrontobj";

// az eredményül kapott fájl neve
String resultantFileName = "myResultant.obj";

// Tárolás az eredményül kapott fájl számára. Ha nincs megadva tárolási információ, akkor az alapértelmezett tárhely kerül felhasználásra.
String storage = "internal";
		    		
// inicializálja az átalakítási műveletet
var response = threeDCloudApi.postConvertByFormat(inputFile, newformat, resultantFileName, folder, true, storage);

PLY a Wavefront OBJ-re a cURL parancsokkal

A PLY konvertálása OBJ-vé Aspose.3D Cloud és cURL parancsok használatával egyszerű és hatékony folyamat. Az Aspose.3D Cloud API lehetővé teszi az átalakítás elvégzését anélkül, hogy bonyolult 3D modellező szoftverre lenne szükség. Ez a megközelítés nagymértékben méretezhető, lehetővé téve a 3D-s fájlkonverziók zökkenőmentes integrálását webes vagy asztali alkalmazásokba, nagy pontosságot és hatékonyságot biztosítva az összetett 3D-modellek PLY-ről OBJ-re történő átalakításakor.

Először is létre kell hoznunk egy JWT hozzáférési tokent az ügyfél-azonosító és az ügyféltitkos adatok alapján.

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"

Másodszor, hajtsa végre a következő cURL parancsot a PLY konvertálásához OBJ-vé a PostConvertByFormat használatával.

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}"

Cserélje ki a „sourceFile” szót a bemeneti PLY fájl nevével, az „resultantFile” szót az eredményül kapott OBJ fájl nevével, az „accessToken” helyett pedig a fent generált JWT tokennel.

PLY to Wavefront OBJ Converter App

Érdemes lehet a könnyű és szuperhatékony ingyenes PLY OBJ konverzió alkalmazásunk használatát, amely az Aspose.3D Cloudra épül. Ez egy könnyű és szuperhatékony megoldás, amely lehetővé teszi, hogy szemtanúja legyen a REST API elképesztő képességeinek.

ply to obj

Ingyenes PLY-ből OBJ konvertáló alkalmazás.

Következtetés

Összefoglalva, a PLY konvertálása OBJ-vé az Aspose.3D Cloud segítségével zökkenőmentes és hatékony megoldást kínál azoknak a fejlesztőknek, akik minimális erőfeszítéssel szeretnék 3D modelleket átalakítani. Javasoljuk, hogy fedezze fel az Aspose.3D Cloud teljes képességét, és használja ki annak hatékony API-ját, hogy megfeleljen a 3D-s fájlkezelési igényeknek.

Hasznos linkek

Kapcsolódó cikk

Erősen javasoljuk, hogy látogassa meg az alábbi linkeket, ha többet szeretne megtudni erről: