USDZ para STL Java

Os arquivos USDZ são usados popularmente para trabalhar com cenários baseados em realidade aumentada. Eles contêm todas as informações, incluindo mapeamento, sombreamento e deformação do esqueleto. Em alguns casos de uso, pode ser necessário exportar um arquivo USDZ para o formato STL. Para esses cenários, este artigo demonstra como converter arquivos USDZ para STL em Java.

Conversor de arquivo USDZ para STL – Instalação da API Java

A API Aspose.3D for Java pode ser usada para criar, editar ou manipular arquivos contendo objetos ou dados tridimensionais. Você pode acessar facilmente a API baixando seu arquivo JAR da seção Downloads ou usando as configurações para baixá-lo do Aspose Repository no arquivo pom.xml de 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.3</version>
    </dependency>
</dependencies>

Converter USDZ para arquivo STL em Java

Você pode converter um arquivo USDZ para um arquivo no formato STL seguindo as etapas abaixo:

  1. Primeiramente, crie uma instância da classe Scene para carregar o arquivo USDZ de origem.
  2. Inicialize um objeto da classe StlSaveOptions.
  3. Finalmente, converta USDZ para um arquivo STL.

O snippet de código a seguir explica como converter o arquivo USDZ para STL programaticamente em Java:

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

// Crie uma instância da classe STLSaveOptions 
StlSaveOptions options = new StlSaveOptions();

// Converter arquivo USDZ para STL 
scene.save("output.stl", options);

Obtenha Licença Temporária Gratuita

Você pode avaliar a API sem limitações de avaliação obtendo uma licença temporária gratuita.

Demonstração on-line

Experimente o aplicativo da web USDZ to STL Converter desenvolvido usando a API acima.

Conclusão

Neste artigo, você aprendeu como converter arquivos USDZ para STL programaticamente em Java. Essa conversão é útil para realizar a impressão 3D de alguns modelos ou renderizar algumas cenas em aplicativos de modelagem 3D. Além disso, você pode verificar muitos outros recursos incluídos na API consultando o espaço documentação. Em caso de dúvidas ou preocupações, escreva para nós no fórum.

Veja também

Converter OBJ para USDZ em Java