Converter 3DS para USDZ em C# usando a Biblioteca de Modelagem 3D

USDZ/USD é amplamente utilizado para compartilhar ativos 3D em várias plataformas, pois é um formato de arquivo 3D. Por outro lado, 3DS é outro formato de arquivo 3D que armazena dados em blocos. Em alguns cenários, você precisa converter arquivos 3DS para o formato de arquivo USDZ/USD. Portanto, este post no blog apresenta uma biblioteca de modelagem 3D rica em recursos para converter 3DS para USDZ em C# programaticamente. Aspose.3D para .NET é um pacote completo para programadores e não programadores, pois oferece um conversor de arquivos 3D online baseado na web. Assim, ao final deste post, você será capaz de desenvolver um software de processamento 3D para automatizar a conversão de 3DS para USDZ.

Cobriremos os seguintes pontos neste post:

  1. Instalação da Biblioteca de Modelagem 3D
  2. Converter 3DS para USDZ/USD em C# - Exemplo de Código
  3. Conversor de Arquivos 3D - Ferramenta Online

Instalação da Biblioteca de Modelagem 3D

Para a instalação, você pode baixar o arquivo DLL. Caso contrário, execute o seguinte comando no Gerenciador de Pacotes NuGet para instalar Aspose.3D para .NET:

Install-Package Aspose.3D 

Para mais detalhes, visite este guia de instalação.

Biblioteca de Modelagem 3D

Converter 3DS para USDZ/USD em C# - Exemplo de Código

Uma vez que esta biblioteca de modelagem 3D esteja configurada, você pode passar a implementar a conversão de 3DS para USDZ.

Os seguintes passos mostram como converter 3DS para USDZ/USD em C# programaticamente:

  • Defina o caminho do diretório de trabalho.
  • Crie um objeto da classe Scene que representa a animação, subcenas e poses.
  • Chame o método Open para carregar o arquivo .3ds de origem.
  • Instancie uma instância da classe UsdSaveOptions para opções de salvamento para os formatos USD/USDZ.
  • Chame o método Save para salvar o arquivo de saída no formato de arquivo USD/USDZ.

Você pode seguir o seguinte trecho de código para desenvolver um software de processamento 3D:

Você pode ver a saída na imagem abaixo:

software de processamento 3D

Conversor de Arquivos 3D - Ferramenta Online

Aspose.3D para .NET suporta um conversor 3DS online eficiente e robusto. É gratuito e você pode facilmente converter 3DS para USDZ com um clique. No entanto, oferece conversões entre uma ampla gama de formatos de arquivos 3D. Você pode arrastar seus arquivos de origem em uma interface amigável e este software de processamento 3D realiza a mágica com a máxima precisão. Recomendamos fortemente que você experimente este conversor de arquivos 3D pelo menos uma vez.

conversor de arquivos 3D

Software de Processamento 3D - Obtenha uma Licença Gratuita

Você pode obter uma licença temporária gratuita para experimentar esta biblioteca de modelagem 3D sem limitações de avaliação.

Conclusão

Estamos encerrando este guia aqui com a esperança de que este post tenha ajudado você a construir um software de processamento 3D para o seu negócio. Nós passamos por como converter 3DS para USDZ em C# programaticamente. Além disso, cobrimos um conversor 3DS online que é novamente apoiado por Aspose.3D para .NET. Resumindo, você pode automatizar a conversão de formatos de arquivo 3D de forma tão fácil sem instalar nenhum software de terceiros. Além disso, você pode visitar a documentação e as referências da API para aprender mais sobre esta biblioteca de modelagem 3D. Finalmente, aspose.com publicará mais artigos úteis, então fique atento para atualizações regulares.

Ajuda Está Disponível

Você pode compartilhar suas perguntas ou dúvidas em nosso fórum.

Perguntas Frequentes – FAQs

Como eu converto um arquivo para USDZ?

Você pode converter formatos de arquivo 3D para USDZ/USD programaticamente optando por Aspose.3D para .NET. Por favor, visite este link para ver o exemplo de código.

Como eu converto um arquivo de modelo 3D?

Por favor, experimente este conversor de arquivos 3DS online para converter um formato de arquivo 3D para outro. Este é baseado na web e oferece conversão e manipulação rápidas.

Veja Também