Os arquivos DAE são comumente usados para trocar ativos digitais entre diferentes aplicativos de processamento 3D. Em determinadas situações, pode ser necessário converter arquivos DAE para o formato OBJ. Este artigo aborda como converter um arquivo DAE em um arquivo OBJ em Java.
API Java para converter DAE para arquivo OBJ
Aspose.3D for Java API suporta trabalhar com DAE, OBJ e vários outros formatos de arquivo. Você pode configurar facilmente a API baixando os arquivos JAR da seção New Releases ou com as seguintes especificações do Maven no arquivo pom.xml do seu aplicativo:
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>21.12</version>
</dependency>
</dependencies>
Converter DAE para arquivo OBJ em Java
Você pode converter o arquivo DAE para OBJ seguindo as etapas abaixo:
- Carregue o arquivo DAE de entrada com a classe Scene.
- Instancie um objeto da classe ObjSaveOptions.
- Converta DAE para arquivo OBJ com o método Salvar.
O trecho de código a seguir demonstra como converter DAE para OBJ programaticamente em Java:
// Carregue o arquivo DAE de entrada com a classe Scene.
Scene scene = new Scene("Sample.dae");
// Inicialize uma instância da classe ObjSaveOptions
ObjSaveOptions options = new ObjSaveOptions();
options.setEnableMaterials(true);
// Converter DAE para arquivo OBJ
scene.save("Sample.obj", options);
Obtenha Licença Temporária Gratuita
Você pode avaliar a API em sua capacidade total solicitando uma licença temporária gratuita. Ele permitirá que você teste todos os recursos sem limitações.
Explorar mais recursos
Você pode explorar vários outros recursos da API visitando a seção Documentação, onde os detalhes sobre outros formatos de arquivo são abordados em detalhes.
Conclusão
Neste artigo, você explorou como converter arquivos DAE para OBJ com alta fidelidade em Java. Além disso, você não precisa instalar nenhum aplicativo de modelagem 3D para trabalhar com esse recurso. Sinta-se à vontade para entrar em contato conosco no fórum em caso de dúvidas.