Filen USD kodar data för att utbyta information mellan olika program för att skapa innehåll medan USDZ-filerna är arkivfiler utan kryptering eller komprimering av data. I vissa scenarier kanske du vill konvertera en USD- eller USDZ-fil till formatet 3DS. I enlighet med sådana användningsfall täcker den här artikeln hur man konverterar ett filformat från USD till 3DS eller USDZ till 3DS programmatiskt i Java.
- USDZ till 3DS Converter – Java API-installation
- Konvertera USD till 3DS-fil i Java
- Konvertera USDZ till 3DS-fil i Java
USD eller USDZ till 3DS Converter – Java API-installation
Aspose.3D för Java kan användas för att skapa, redigera eller manipulera olika två- eller tredimensionella scener. Du kan ladda ner API:t genom att ladda ner dess JAR-fil från sidan New Releases eller komma åt den från Aspose Repository med följande konfigurationer i pom.xml-filen för din applikation.
Förvar:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Beroende:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>22.8</version>
</dependency>
</dependencies>
Konvertera USD till 3DS-fil i Java
Du kan konvertera en USD-fil till 3DS-format genom att följa stegen nedan:
- Skapa ett objekt av klassen Scene för att ladda indatafilen för USD.
- Konvertera USD-filen till 3DS-format.
Följande kodavsnitt visar hur man konverterar en USD-fil till 3DS-format programmatiskt i Java:
// Initiera ett objekt av Scene-klassen
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// Ladda in USD-filen
scene.open("sample.usd", com.aspose.threed.FileFormat.USD);
// Spara den utgående 3DS-filen
scene.save("result.3ds", com.aspose.threed.FileFormat.DISCREET3DS);
Konvertera USDZ till 3DS-fil i Java
Följ stegen nedan för att konvertera en USDZ-fil till 3DS-formatet:
- Initiera en instans av klassen Scene.
- Konvertera USDZ till 3DS filformat.
Kodexemplet nedan utvecklar hur man konverterar en USDZ-fil till en 3DS-fil programmatiskt i Java:
// Initiera ett objekt av Scene-klassen
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// Ladda in USDZ-filen
scene.open("sample.usdz", com.aspose.threed.FileFormat.USDZ);
// Spara utdata 3DS-filen
scene.save("result.3ds", com.aspose.threed.FileFormat.DISCREET3DS);
Få gratis tillfällig licens
Du kan begära en gratis temporär licens för att utvärdera API:t i dess fulla kapacitet.
Online demo
Prova webbappen USDZ to 3DS Converter som utvecklats med detta API.
Slutsats
I den här artikeln har du observerat och förstått hur du konverterar en USD till 3DS- eller USDZ-fil till 3DS-format programmatiskt i Java. Du kan dock ta en titt på avsnittet dokumentation där olika kapitel täcker funktionerna som stöds av API:et. Om du har några funderingar är du välkommen att kontakta oss via forum.