Converter FBX para STL csharp

Os arquivos FBX podem ser usados para armazenar dados de movimento em formatos de vídeo e áudio bi ou tridimensionais. Considerando que, os arquivos STL são comumente usados para impressão tridimensional e em aplicativos CAD. Em determinados cenários, pode ser necessário converter um arquivo FBX em um arquivo STL. De acordo com esses casos de uso, este artigo discute como converter FBX para STL programaticamente em C#.

Conversor FBX para STL – Instalação da API C#

A API Aspose.3D for .NET pode ser usada para trabalhar com diferentes formatos de arquivos gráficos. Você pode criar, editar ou manipular várias animações, cenas e geometrias. Você pode configurar a API simplesmente baixando seus arquivos DLL da seção New Releases ou usando o seguinte comando de instalação NuGet no Microsoft Visual Studio.

PM> Install-Package Aspose.3D

Converter FBX para arquivo STL em C#

Você pode converter facilmente um arquivo FBX para STL seguindo as etapas listadas abaixo:

  1. Carregue o arquivo FBX de entrada com a classe Scene.
  2. Inicialize um objeto da classe StlSaveOptions.
  3. Salve o arquivo STL de saída usando o método Save.

O trecho de código a seguir explica como converter FBX para arquivo STL programaticamente em C#:

// Carregue o arquivo FBX de entrada usando a classe Scene
Scene document = new Scene("test.fbx");

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

// Converter arquivo FBX para STL 
document.Save("test_output.stl", options);

Explorar outros recursos

Você pode dar uma olhada em muitos outros recursos oferecidos pela API visitando a documentação.

Demonstração on-line

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

Conclusão

Concluindo, você aprendeu como converter arquivos FBX para STL programaticamente em C#. Inclui todas as etapas e um trecho de código que pode renderizar os arquivos com alta fidelidade. Você pode incorporar facilmente esse recurso de conversão em seus aplicativos ou projetos com algumas linhas de código. No entanto, se você quiser discutir qualquer um dos seus requisitos em detalhes, sinta-se à vontade para entrar em contato conosco no fórum.

Veja também