HTML JPG PDF XML GLTF
Aspose.3D  for .NET
GLTF

GLTF Visualizador de arquivos for .NET

Renderize arquivos GLTF sem nenhum software de modelagem e renderização 3D.

Como visualizar o arquivo GLTF usando C#

Para visualizar o arquivo GLTF, usaremos

Aspose.3D for .NET

API que é uma plataforma rica em recursos, poderosa e fácil de usar API para C# para ser usada com qualquer Visualizador. Aberto

NuGetName

gerenciador de pacotes, procure Aspose.3D e instalar. Você também pode usar o seguinte comando do Console do Gerenciador de Pacotes.

Comando do console do gerenciador de pacotes


PM> Install-Package Aspose.3D

Etapas para visualizar GLTF via C#

Aspose.3D facilita para os desenvolvedores a visualização do arquivo GLTF com apenas algumas linhas de código.

  1. Carregar arquivo GLTF por meio do construtor da classe Scene1. Crie uma instância de Html5SaveOptions1. Definir propriedades para formatação avançada1. Chame o método Scene.Save com objeto de Html5SaveOptions1. Verifique o arquivo HTML resultante no navegador padrão

Requisitos de sistema

Aspose.3D for .NET é compatível com todos os principais sistemas operacionais. Apenas certifique-se de ter os seguintes pré-requisitos.

  • Microsoft Windows ou um sistema operacional compatível com .NET Framework, .NET Core, Mono- Ambiente de desenvolvimento como o Microsoft Visual Studio- Aspose.3D for .NET referenciado em seu projeto
 

C# código para visualizar GLTF


string output = System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".html";

// carregar GLTF cena por meio de uma instância de Scene
var scene = new ThreeD.Scene("template.gltf");
// crie um objeto de Html5SaveOptions e defina propriedades para formatação
var options = new ThreeD.Formats.Html5SaveOptions()
{
    // desligue a grade
    ShowGrid = false,
    // desligue a interface do usuário
    ShowUI = false
};

// salve 3D cena como HTML5
scene.Save(output, options);
// carregue o resultado HTML no navegador padrão
System.Diagnostics.Process.Start(output);
 
  • Sobre Aspose.3D for .NET API

    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.

    Aplicativo gratuito para visualização GLTF

    Confira nossas demonstrações ao vivo para Visualizar GLTF com os seguintes benefícios.

      Não há necessidade de baixar ou configurar nada
      Não há necessidade de escrever ou compilar código
      Basta fazer upload de GLTF arquivo e clicar no botão "Visualizar"
      Baixe o arquivo GLTF do link, se necessário

    GLTF O que é GLTF Formato de Arquivo

    glTF (GL Transmission Format) é um formato de arquivo 3D que armazena informações de modelo 3D no formato JSON. O uso de JSON minimiza o tamanho dos ativos 3D e o processamento em tempo de execução necessário para descompactar e usar esses ativos. Foi adotado para a transmissão e carregamento eficiente de 3D cenas e modelos por aplicativos. glTF foi desenvolvido pelo Khronos Group 3D Formats Working Group e também é descrito como JPEG de 3D por seus criadores. O formato define um formato de publicação extensível e comum para 3D ferramentas e serviços de conteúdo que simplificam os fluxos de trabalho de autoria e permitem o uso interoperável de conteúdo em todo o setor. A intenção por trás da criação do formato de arquivo glTF foi definir um formato de publicação extensível e comum para ferramentas e serviços de conteúdo 3D que agilizem os fluxos de trabalho de autoria e permitam o uso interoperável de conteúdo em todo o setor. Ele minimiza o processamento em tempo de execução por aplicativos usando WebGL e outras APIs.

    Leia mais

    Outros formatos de visualizador compatíveis

    Usando C#, também é possível visualizar muitos outros formatos de arquivo, incluindo.

    3DS (3D Studio DOS Mesh)
    3MF (3D Formato de fabricação)
    AMF (Formato de Manufatura Aditiva)
    ASE (Arquivo de animação 2D)
    DAE (Troca de ativos digitais)
    DXF (Formato de intercâmbio de desenho)
    FBX (3D Formato)
    GLB (3D Representação Binária de Arquivo)
    JT (Arquivo de Tesselação de Júpiter)
    OBJ (3D Formato de arquivo)
    PLY (Formato de arquivo de polígono)
    RVM (Modelo de Projeto de Planta AVEVA)
    STL (Geometria de superfície 3D intercambiável)
    U3D (Universal 3D)
    VRML (Linguagem de modelagem de realidade virtual)
    X (Imagem do modelo DirectX)
    ZIP (ZIP Formato de arquivamento)