Converter OBJ em FBX via Java
conversão de OBJ para FBX usando a biblioteca Java sem nenhum software de modelagem 3D.
Como converter OBJ em FBX usando Java
Para renderizar OBJ para FBX, 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 OBJ em FBX via Java
Os programadores Java podem converter facilmente o arquivo OBJ para FBX em apenas algumas linhas de código.
- Carregar arquivo OBJ por meio do construtor da classe Scene1. Crie uma instância de FbxSaveOptions1. Defina FBX propriedades específicas para conversão avançada1. Chame o método Scene.save1. Passe o caminho de saída com extensão de arquivo FBX e objeto de FbxSaveOptions
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.
OBJ para FBX Java Código-fonte de conversão
// carregue o OBJ em um objeto de Scene
Scene document = new Scene("template.obj");
// crie uma instância de FbxSaveOptions
FbxSaveOptions options = new FbxSaveOptions();
// salve OBJ como um FBX
document.save("output.fbx", options);
Demos de conversão ao vivo de OBJ para FBX
Converter OBJ em FBX 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.OBJ O que é OBJ Formato de Arquivo
Os arquivos OBJ são usados pelo aplicativo Visualizador Avançado de Wavefront para definir e armazenar os objetos geométricos. A transmissão para trás e para frente de dados geométricos é possível através de arquivos OBJ. Tanto a geometria poligonal como pontos, linhas, vértices de textura, faces e geometria de forma livre (curvas e superfícies) são suportadas pelo formato OBJ. Este formato não suporta animação ou informações relacionadas à luz e posição das cenas. Um arquivo OBJ geralmente é um produto final do processo de modelagem 3D gerado por um CAD (Computer Aided Design). A ordem padrão para armazenar vértices é no sentido anti-horário, evitando a declaração explícita de normais de face. Embora os arquivos OBJ declarem informações de escala em uma linha de comentário, nenhuma unidade foi declarada para as coordenadas OBJ.
Leia maisFBX O que é FBX Formato de Arquivo
FBX, FilmBox, é um formato de arquivo 3D popular que foi originalmente desenvolvido por Kaydara para MotionBuilder. Foi adquirido pela Autodesk Inc em 2006 e agora é um dos principais 3D formatos de troca usados por muitas ferramentas 3D. FBX está disponível em formato de arquivo binário e ASCII. O formato foi estabelecido para fornecer interoperabilidade entre aplicativos de criação de conteúdo digital. Existem muitas ferramentas disponíveis para conversão de/para o formato de arquivo FBX.
Leia maisOutras conversões compatíveis
Você também pode converter OBJ em muitos outros formatos de arquivo, incluindo alguns listados abaixo.