Converter DAE em GLTF via Java
conversão de DAE para GLTF usando a biblioteca Java sem nenhum software de modelagem 3D.
Como converter DAE em GLTF usando Java
Para renderizar DAE para GLTF, usaremos
API que é uma plataforma de conversão API for Java rica em recursos, poderosa e fácil de usar. Você pode baixar sua versão mais recente diretamente de
e instale-o em seu projeto baseado em Maven adicionando as seguintes configurações ao pom.xml.
Repositório
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repositório.aspose.com/repo/</url>
</repository>
Dependência
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>version of aspose-3d API</version>
<classifier>jdk17</classifier>
</dependency>
Etapas para converter DAE em GLTF via Java
Os programadores Java podem converter facilmente o arquivo DAE para GLTF em apenas algumas linhas de código.
- Carregar arquivo DAE por meio do construtor da classe Scene1. Crie uma instância de GltfSaveOptions1. Defina GLTF propriedades específicas para conversão avançada1. Chame o método Scene.save1. Passe o caminho de saída com a extensão de arquivo GLTF e o objeto de GltfSaveOptions
Requisitos de sistema
Antes de executar o código de conversão Java, verifique se você tem os seguintes pré-requisitos.
- Microsoft Windows ou um sistema operacional compatível com Java Runtime Environment para aplicativos JSP/JSF e aplicativos de desktop.- Obtenha a versão mais recente do Aspose.3D for Java diretamente do Maven.
DAE para GLTF Java Código-fonte de conversão
// carregue o DAE em um objeto de Scene
Scene document = new Scene("template.dae");
// crie uma instância de GltfSaveOptions
GltfSaveOptions options = new GltfSaveOptions();
// salve DAE como um GLTF
document.save("output.gltf", options);
Demos de conversão ao vivo de DAE para GLTF
Converter DAE em GLTF agora mesmo visitando nosso site de Demonstrações ao Vivo. A demonstração ao vivo tem os seguintes benefícios
Java 3D Biblioteca de manipulação de cena
Aspose.3D é um CAD e Gameware API para carregar, modificar e converter arquivos 3D. API é independente e não requer nenhum software de modelagem ou renderização de 3D. Pode-se facilmente usar API para Discreet3DS, WavefrontOBJ, STL (ASCII, Binário), Universal3D, FBX (ASCII, Binário), Collada, glTF, PLY, GLB, DirectX e mais formatos.DAE O que é DAE Formato de Arquivo
Um arquivo DAE é um formato de arquivo Digital Asset Exchange usado para trocar dados entre aplicativos 3D interativos. Este formato de arquivo é baseado no esquema XML COLLADA (COLLAborative Design Activity), que é um esquema XML de padrão aberto para a troca de ativos digitais entre aplicativos de software gráfico. Foi adotado pela ISO como uma especificação publicamente disponível, ISO/pAS 17506.
Leia maisGLTF O que é GLTF Formato de Arquivo
glTF (GL Transmission Format) é um formato de arquivo 3D que armazena informações de modelo 3D no formato JSON. O uso de JSON minimiza o tamanho dos ativos 3D e o processamento em tempo de execução necessário para descompactar e usar esses ativos. Foi adotado para a transmissão e carregamento eficiente de 3D cenas e modelos por aplicativos. glTF foi desenvolvido pelo Khronos Group 3D Formats Working Group e também é descrito como JPEG de 3D por seus criadores. O formato define um formato de publicação extensível e comum para 3D ferramentas e serviços de conteúdo que simplificam os fluxos de trabalho de autoria e permitem o uso interoperável de conteúdo em todo o setor. A intenção por trás da criação do formato de arquivo glTF foi definir um formato de publicação extensível e comum para ferramentas e serviços de conteúdo 3D que agilizem os fluxos de trabalho de autoria e permitam o uso interoperável de conteúdo em todo o setor. Ele minimiza o processamento em tempo de execução por aplicativos usando WebGL e outras APIs.
Leia maisOutras conversões compatíveis
Você também pode converter DAE em muitos outros formatos de arquivo, incluindo alguns listados abaixo.