O formato de arquivo FBX é baseado no modelo baseado em objeto que pode armazenar informações de vídeo e áudio. Você pode converter o formato de arquivo FBX para Wavefront OBJ ou PDF usando C#. Vamos percorrer os seguintes tópicos para obter uma visão geral da conversão do FBX:
- Conversor de FBX para OBJ ou PDF – Instalação da API
- Converter arquivo FBX para Wavefront OBJ usando C#
- Converter FBX para arquivo PDF usando C#
Conversor de FBX para OBJ ou PDF – Instalação da API
Aspose.3D for .NET API suporta muitos formatos de arquivo relacionados a cenas, animações, geometrias, etc. Você pode facilmente consultar a API baixando os arquivos DLL da seção Releases ou configure-o via Galeria NuGet do Microsoft Visual Studio IDE com o seguinte comando de instalação.
PM> Install-Package Aspose.3D
Converter arquivo FBX para Wavefront OBJ usando C#
Você pode converter ou exportar rapidamente os arquivos FBX com a API que acabamos de instalar na etapa anterior. Para converter um arquivo FBX para arquivo Wavefront OBJ, você precisa seguir algumas etapas sem se preocupar com qualquer estrutura subjacente ou orientação dos formatos de arquivo:
- Carregar arquivo FBX de entrada
- Salvar arquivo OBJ de frente de onda de saída
O código abaixo mostra como você pode simplesmente converter FBX para arquivo OBJ de frente de onda em C#:
// Carregue o arquivo FBX a ser convertido
Scene scene = new Scene(dataDir + "Test1.fbx");
// Salvar no formato de arquivo OBJ de frente de onda
scene.Save(dir + "output.obj", FileFormat.WavefrontOBJ);
Converter FBX para arquivo PDF usando C#
Os arquivos PDF suportam conteúdo 3D e são famosos por causa da enorme compatibilidade em quase todos os frameworks e ambientes de sistema. Às vezes, você pode precisar converter um arquivo FBX para PDF, então Aspose.3D para .NET API é a melhor escolha para realizar essa conversão usando C#. Abaixo estão as etapas para exportar arquivos FBX para arquivos no formato PDF:
- Carregar arquivo FBX de entrada
- Salvar arquivo PDF de saída
O código a seguir mostra como converter FBX para PDF programaticamente usando C#:
// Carregue o arquivo FBX a ser convertido
Scene scene = new Scene(dataDir + "Test1.fbx");
// Salvar saída em formato de arquivo PDF
scene.Save(dir + "output.pdf", FileFormat.PDF);
Além disso, a captura de tela abaixo mostra uma amostra em que os arquivos de entrada e saída são mostrados visualmente para explicar os recursos de renderização de arquivos da API.
Conclusão
Para resumir, aprendemos como converter arquivos FBX em documentos Wavefront OBJ ou PDF usando C#. Da mesma forma, a API oferece vários outros recursos que você pode explorar mais visitando a Documentação do Produto. Você sempre pode entrar em contato conosco através do Fórum de suporte gratuito. Felicidades!