O arquivo USD codifica dados para trocar informações entre diferentes aplicativos de criação de conteúdo, enquanto os arquivos USDZ são arquivos compactados sem criptografia ou compactação de dados. Em alguns cenários, convém converter um arquivo USD ou USDZ para o formato 3DS. De acordo com esses casos de uso, este artigo aborda como converter um arquivo USD ou USDZ para o formato de arquivo 3DS programaticamente em Java.
- Conversor USDZ para 3DS – Instalação da API Java
- Converter USD para arquivo 3DS em Java
- Converter USDZ para arquivo 3DS em Java
Conversor USD ou USDZ para 3DS – Instalação da API Java
Aspose.3D para Java pode ser usado para criar, editar ou manipular diferentes cenas bi ou tridimensionais. Você pode baixar a API baixando seu arquivo JAR da página New Releases ou acessando-a do Aspose Repository com as seguintes configurações no arquivo pom.xml de sua aplicação.
Repositório:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Dependência:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>22.8</version>
</dependency>
</dependencies>
Converter USD para arquivo 3DS em Java
Você pode converter um arquivo USD para o formato 3DS seguindo as etapas abaixo:
- Crie um objeto da classe Scene para carregar o arquivo USD de entrada.
- Converta o arquivo USD para o formato 3DS.
O snippet de código a seguir mostra como converter um arquivo USD para o formato 3DS programaticamente em Java:
// Inicializar um objeto da classe Scene
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// Carregar o arquivo USD de entrada
scene.open("sample.usd", com.aspose.threed.FileFormat.USD);
// Salve o arquivo 3DS de saída
scene.save("result.3ds", com.aspose.threed.FileFormat.DISCREET3DS);
Converter USDZ para arquivo 3DS em Java
Siga as etapas abaixo para converter um arquivo USDZ para o formato 3DS:
- Inicialize uma instância da classe Scene.
- Converta o formato de arquivo USDZ para 3DS.
O exemplo de código abaixo explica como converter um arquivo USDZ em um arquivo 3DS programaticamente em Java:
// Inicializar um objeto da classe Scene
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// Carregar o arquivo USDZ de entrada
scene.open("sample.usdz", com.aspose.threed.FileFormat.USDZ);
// Salve o arquivo 3DS de saída
scene.save("result.3ds", com.aspose.threed.FileFormat.DISCREET3DS);
Obtenha Licença Temporária Gratuita
Você pode solicitar uma licença temporária gratuita para avaliar a API em sua capacidade total.
Demonstração on-line
Experimente o aplicativo da web USDZ to 3DS Converter desenvolvido usando esta API.
Conclusão
Neste artigo, você observou e entendeu como converter um arquivo USD ou USDZ para o formato 3DS programaticamente em Java. No entanto, você pode dar uma olhada na seção documentação, onde diferentes capítulos cobrem os recursos suportados pela API. Em caso de dúvidas, sinta-se à vontade para entrar em contato via fórum.