ply zu obj online

PLY zu OBJ-Konvertierungs-API

Im Bereich 3D-Modellierung und -Design erfüllen verschiedene Dateiformate unterschiedliche Anforderungen. PLY(Polygon File Format) wird häufig zum Speichern von 3D-Scandaten verwendet, insbesondere für Punktwolken. Andererseits ist das OBJ-Format vielseitiger und mit verschiedenen 3D-Softwareplattformen kompatibel, was es ideal für 3D-Rendering und -Animation macht. Die Konvertierung von PLY in OBJ gewährleistet eine bessere Kompatibilität und ermöglicht eine reibungslosere Integration in Arbeitsabläufe mit 3D-Druck, Animation oder Rendering. T

API zur Konvertierung des Polygon Datei formats

Aspose.3D Cloud SDK für Java bietet eine optimierte und effiziente Lösung für die Konvertierung von PLY in OBJ und stellt sicher, dass Benutzer das volle Potenzial beider Dateiformate nutzen können. Es unterstützt Cloud-basierte Vorgänge, was die Dateiverarbeitung vereinfacht, indem lokale Ressourcenbeschränkungen eliminiert und skalierbare, leistungsstarke Workflows ermöglicht werden.

– Das Cloud SDK steigert die Produktivität, reduziert die Komplexität und verbessert die Interoperabilität zwischen verschiedenen 3D-Plattformen und Anwendungen.

Installation

Um das SDK verwenden zu können, müssen wir zunächst die neueste Version der Java REST API installieren, die im Release-Bereich zum Download bereitsteht. Alternativ können Sie die API-Referenz direkt über das Maven-Repository in Ihre Java-Anwendung einfügen.

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

Zweitens erhalten Sie unsere Client-Anmeldeinformationen vom Cloud-Dashboard. Falls Sie noch kein Konto haben, erstellen Sie einfach ein kostenloses Konto, indem Sie den Anweisungen im Artikel Schnellstart folgen.

Konvertieren Sie PLY mit Java in OBJ

Dieser Abschnitt beleuchtet die leistungsstarken Funktionen von APIs und zeigt, wie Sie 3D Dateien direkt aus Ihren Java-Anwendungen heraus bearbeiten und konvertieren können, ohne spezielle 3D-Software zu benötigen.

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

Erstellen Sie eine Instanz von ThreeDCloudApi, in der wir die Client-ID und die Client-Secret-Details als Argumente übergeben.

threeDCloudApi.UploadFile(inputFileName, inputStream);

Laden Sie die PLY-Eingabedatei in den Cloud-Speicher hoch.

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

Rufen Sie die API PostConvertByFormat auf, um die Konvertierung der PLY- in die OBJ-Wavefront-Datei durchzuführen. Nach erfolgreicher Konvertierung wird die resultierende Datei im Cloud-Speicher gespeichert.

// Holen Sie sich die Client-ID und das Client-Geheimnis von https://dashboard.aspose.cloud/
String clientId = "XXXXX-XXXXX-XXXXX-XXXXX-f5a14a4b6466";
String clientSecret = "XXXXXXXXXXXXXXXXXXXXXXXXXXX";

// Erstellen Sie eine Instanz der Aspose.3D-Cloud
ThreeDCloudApi threeDCloudApi  = new ThreeDCloudApi("client_credentials", clientId, clientSecret);

// Name der PLY-Eingabedatei
String inputFile = "myInput.ply";

// resultierendes OBJ-Format
String newformat = "wavefrontobj";

// Name der resultierenden Datei
String resultantFileName = "myResultant.obj";

// Speicherort für die resultierende Datei. Wenn keine Informationen zum Speicherort angegeben sind, wird der Standardspeicherort verwendet.
String storage = "internal";
		    		
// Initialisieren Sie den Konvertierungsvorgang
var response = threeDCloudApi.postConvertByFormat(inputFile, newformat, resultantFileName, folder, true, storage);

PLY zu Wavefront OBJ mit cURL-Befehlen

Die Konvertierung von PLY in OBJ mit Aspose.3D Cloud und cURL-Befehlen ist ein unkomplizierter und effizienter Prozess. Mit der Aspose.3D Cloud API können Sie diese Konvertierung durchführen, ohne dass Sie eine komplexe 3D-Modellierungssoftware benötigen. Dieser Ansatz ist hochgradig skalierbar und ermöglicht Ihnen die nahtlose Integration von 3D-Dateikonvertierungen in Web oder Desktopanwendungen. Dies gewährleistet eine hohe Genauigkeit und Effizienz bei der Konvertierung komplexer 3D-Modelle von PLY in OBJ.

Zuerst müssen wir basierend auf der Client-ID und den Client-Secret-Details ein JWT-Zugriffstoken generieren.

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"

Führen Sie anschließend den folgenden cURL-Befehl aus, um PLY mit PostConvertByFormat in OBJ zu konvertieren.

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

Ersetzen Sie „sourceFile“ durch den Namen der PLY-Eingabedatei, „resultantFile“ durch den Namen der resultierenden OBJ-Datei und „accessToken“ durch das oben generierte JWT-Token.

PLY zu Wavefront OBJ Konverter-App

Sie können unsere leichte und äußerst effiziente kostenlose App PLY to OBJ convert verwenden, die auf Aspose.3D Cloud basiert. Es handelt sich um eine leichte und äußerst effiziente Lösung, mit der Sie die erstaunlichen Fähigkeiten der REST-API erleben können.

ply zu obj

Kostenlose App zur Konvertierung von PLY in OBJ.

Abschluss

Zusammenfassend lässt sich sagen, dass die Konvertierung von PLY in OBJ mit Aspose.3D Cloud eine nahtlose und effiziente Lösung für Entwickler bietet, die 3D-Modelle mit minimalem Aufwand umwandeln möchten. Wir empfehlen Ihnen, die vollständigen Funktionen von Aspose.3D Cloud zu erkunden und dessen leistungsstarke API zu nutzen, um alle Ihre Anforderungen zur 3D-Dateibearbeitung zu erfüllen.

Verwandter Artikel

Wir empfehlen Ihnen dringend, die folgenden Links zu besuchen, um mehr zu erfahren über: