ply naar obj online

PLY naar OBJ conversie-API

Op het gebied van 3D-modellering en -ontwerp zijn er verschillende bestandsformaten die inspelen op uiteenlopende behoeften. PLY(Polygon File Format) wordt veel gebruikt voor het opslaan van 3D-scangegevens, met name voor puntenwolken. Aan de andere kant is het OBJ-formaat veelzijdiger en compatibeler op verschillende 3D-softwareplatforms, waardoor het ideaal is voor 3D-rendering en -animatie. Het converteren van PLY naar OBJ zorgt voor een betere compatibiliteit, waardoor een soepelere integratie in workflows met betrekking tot 3D-printen, animatie of rendering mogelijk is. T

API voor conversie van polygoonbestandsformaat

Aspose.3D Cloud SDK voor Java biedt een gestroomlijnde en efficiënte oplossing voor het converteren van PLY naar OBJ, zodat gebruikers het volledige potentieel van beide bestandsformaten kunnen benutten. Het ondersteunt cloudgebaseerde bewerkingen, wat de bestandsverwerking vereenvoudigt door lokale resourcebeperkingen te elimineren en schaalbare, krachtige workflows mogelijk te maken.

  • De Cloud SDK verbetert de productiviteit, vermindert de complexiteit en verbetert de interoperabiliteit tussen verschillende 3D-platforms en -toepassingen.

Installatie

Om de SDK te gebruiken, moeten we eerst de nieuwste versie van de Java REST API installeren. Deze is beschikbaar om te downloaden in de release section. U kunt ook rechtstreeks de referentie van de API toevoegen aan uw Java-toepassing via de Maven-repository.

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

Ten tweede, verkrijg onze client credentials van het cloud dashboard. Als u nog geen bestaand account heeft, maak dan gewoon een gratis account aan door de instructies te volgen die in het artikel Quick Start staan.

Converteer PLY naar OBJ met behulp van Java

In dit gedeelte worden de krachtige mogelijkheden van API’s belicht en wordt uitgelegd hoe u eenvoudig 3D-bestanden rechtstreeks vanuit uw Java-toepassingen kunt bewerken en converteren, zonder dat u daarvoor speciale 3D-software nodig hebt.

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

Maak een instantie van ThreeDCloudApi, waarin we de Client ID en Client Secret-gegevens als argumenten doorgeven.

threeDCloudApi.UploadFile(inputFileName, inputStream);

Upload het invoer-PLY-bestand naar de cloudopslag.

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

Roep de PostConvertByFormat API aan om de PLY naar OBJ wavefront-bestandsconversie uit te voeren. Na succesvolle conversie wordt het resulterende bestand opgeslagen in de cloudopslag.

// Haal clientId en clientSecret op van https://dashboard.aspose.cloud/
String clientId = "XXXXX-XXXXX-XXXXX-XXXXX-f5a14a4b6466";
String clientSecret = "XXXXXXXXXXXXXXXXXXXXXXXXXXX";

// maak een exemplaar van Aspose.3D cloud
ThreeDCloudApi threeDCloudApi  = new ThreeDCloudApi("client_credentials", clientId, clientSecret);

// naam van invoer PLY-bestand
String inputFile = "myInput.ply";

// resulterende OBJ-indeling
String newformat = "wavefrontobj";

// naam van het resulterende bestand
String resultantFileName = "myResultant.obj";

// Opslag voor het resulterende bestand. Als er geen informatie voor opslag is opgegeven, wordt de standaardopslag gebruikt.
String storage = "internal";
		    		
// initialiseer de conversiebewerking
var response = threeDCloudApi.postConvertByFormat(inputFile, newformat, resultantFileName, folder, true, storage);

PLY naar Wavefront OBJ met behulp van cURL-opdrachten

Het converteren van PLY naar OBJ met Aspose.3D Cloud en cURL-opdrachten is een eenvoudig en efficiënt proces. Met Aspose.3D Cloud API kunt u deze conversie uitvoeren zonder dat u complexe 3D-modelleringssoftware nodig hebt. Deze aanpak is zeer schaalbaar, waardoor u 3D-bestandsconversies naadloos kunt integreren in web- of desktoptoepassingen, wat zorgt voor een hoge nauwkeurigheid en efficiëntie bij het transformeren van complexe 3D-modellen van PLY naar OBJ.

Eerst moeten we een JWT-toegangstoken genereren op basis van de Client ID- en Client Secret-gegevens.

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"

Voer ten tweede de volgende cURL-opdracht uit om PLY naar OBJ te converteren met behulp van 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}"

Vervang sourceFile door de naam van het invoer-PLY-bestand, resultantFile door de naam van het resulterende OBJ-bestand en accessToken door het hierboven gegenereerde JWT-token.

PLY naar Wavefront OBJ Converter-app

U kunt overwegen om onze lichtgewicht en superefficiënte gratis PLY naar OBJ conversie App te gebruiken, die is gebouwd op Aspose.3D Cloud. Het is een lichtgewicht en superefficiënte oplossing, waarmee u getuige kunt zijn van de geweldige mogelijkheden van REST API.

ply naar obj

Gratis PLY naar OBJ conversie-app.

Conclusie

Concluderend biedt het converteren van PLY naar OBJ met Aspose.3D Cloud een naadloze en efficiënte oplossing voor ontwikkelaars die 3D-modellen willen transformeren met minimale inspanning. We moedigen u aan om de volledige mogelijkheden van Aspose.3D Cloud te verkennen en de krachtige API te gebruiken om aan al uw behoeften op het gebied van 3D-bestandsmanipulatie te voldoen.

Gerelateerd artikel

Wij raden u ten zeerste aan de volgende links te bezoeken voor meer informatie over: