USDZ para OBJ Java

USDZ é um arquivo ZIP não criptografado e descompactado para armazenar arquivos de descrição de cena universal. Eles são popularmente usados por diferentes organizações para mostrar seus produtos online com a ajuda da realidade aumentada. No entanto, pode ser necessário converter USDZ para um arquivo OBJ, em alguns casos de uso. Assim, este artigo explica como converter um arquivo USDZ em um arquivo OBJ programaticamente em Java.

Conversor de arquivo USDZ para OBJ - Instalação da API Java

Aspose.3D para API Java suporta trabalhar com arquivos 3D. Você pode manipular diferentes formatos de arquivo programaticamente sem precisar instalar nenhum aplicativo de processamento gráfico ou de animação. Configure rapidamente a API baixando seus arquivos JAR da seção New Releases ou com as seguintes configurações para instalá-la do Aspose Repository em seus projetos baseados em Maven.

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.2</version>
    </dependency>
</dependencies>

Converter USDZ para arquivo OBJ em Java

Você pode converter um arquivo USDZ em um arquivo OBJ com as seguintes etapas:

  1. Carregue o arquivo USDZ de origem usando a classe Scene.
  2. Inicialize uma instância da classe ObjSaveOptions.
  3. Converter USDZ para arquivo OBJ.

O trecho de código abaixo demonstra como converter um arquivo USDZ em um arquivo OBJ programaticamente em Java:

// Carregar o arquivo USDZ de entrada
Scene scene = new Scene();
scene.open("Test.usdz");

// Inicialize o objeto da classe ObjSaveOptions
ObjSaveOptions saveOptions = new ObjSaveOptions();

// Salve o arquivo OBJ de saída
scene.save("Sample.obj", saveOptions);

Obtenha Licença Temporária Gratuita

Você pode testar todos os recursos sem limitações de avaliação solicitando uma licença temporária gratuita.

Conclusão

Neste artigo, você explorou como converter um arquivo USDZ em um arquivo OBJ programaticamente em Java. A usabilidade dos arquivos USDZ está aumentando rapidamente, pois muitas empresas estão apresentando seus produtos com cenários de realidade aumentada. Considerando que os arquivos OBJ são necessários para trabalhar com impressão 3D e armazenar modelos 3D não animados, portanto, essa conversão pode ser útil nesses casos de uso. Além disso, você pode dar uma olhada nos outros recursos oferecidos pela API visitando o espaço documentação. Sinta-se à vontade para entrar em contato conosco no fórum em caso de dúvidas.

Veja também