USDZ para GLB C#

Os arquivos USDZ estão se tornando populares em diferentes cenários de realidade aumentada. Às vezes, você pode querer converter um arquivo USDZ para o formato GLB ou GLTF. De acordo com casos de uso semelhantes, este artigo aborda como converter um arquivo USDZ para o formato GLB ou GLTF com codificação ASCII ou binária programaticamente em C#.

Conversor USDZ para GLB ou GLTF – Instalação da API C#

Aspose.3D for .NET API pode ser usada para criar, editar ou manipular diferentes cenas 3D. Basta configurar a API baixando seus arquivos DLL de referência da página New Releases ou usando o seguinte comando de instalação NuGet:

PM> Install-Package Aspose.3D

Converter USDZ para arquivo GLB em C#

Você pode converter um arquivo USDZ para o formato GLB com as seguintes etapas:

  1. Carregue o arquivo USDZ de origem com a classe Scene.
  2. Abra a cena e converta o formato USDZ para GLB com o método Save.

O trecho de código a seguir mostra como converter um arquivo USDZ para o formato GLB programaticamente em C#:

// Inicializar um objeto da classe Scene
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();

// Abra a cena do caminho fornecido
scene.Open("Input.usdz");

// Salvar arquivo GLB de saída
scene.Save("Output.glb");

Converter USDZ para arquivo GLTF em C#

Você pode converter um arquivo no formato USDZ para o formato GLTF seguindo as etapas abaixo:

  1. Crie uma instância da classe Scene para carregar o arquivo USDZ de entrada.
  2. Converta o formato USDZ para GLTF usando o método Salvar.

O exemplo de código abaixo explica como converter um arquivo USDZ para o formato GLTF programaticamente em C#:

// Inicializar um objeto da classe Scene
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();

// Abra a cena do caminho fornecido
scene.Open("Input.usdz");

// Salvar arquivo GLTF de saída
scene.Save("Output.gltf");

Obtenha Licença Temporária Gratuita

Você pode solicitar uma licença temporária gratuita para avaliar a API em sua capacidade total.

Demonstração on-line

Experimente o aplicativo da web USDZ to GLB Converter desenvolvido usando esta API.

Conclusão

Neste artigo, você aprendeu a conversão do formato de arquivo USDZ. Ele pode ser exportado para um arquivo GLB ou GLTF, dependendo de seus requisitos de arquivo de saída em formato ASCII ou formato binário. Além disso, você pode visitar a API documentação para explorar outros recursos oferecidos pela API. Em caso de dúvidas, sinta-se à vontade para entrar em contato conosco através do fórum.

Veja também

Converter USDZ para HTML em C#