.NET 3D APIs de manipulação de arquivos
Ler, gravar, manipular e converter formatos de arquivo 3D em qualquer aplicativo baseado em .NET.
Download grátis julgamentoAspose.3D for .NET é um Gameware rico em recursos e design auxiliado por computador (CAD) API para manipular documentos sem quaisquer 3D dependências de software de modelagem e renderização. API suporta Discreet3DS, WavefrontOBJ, FBX (ASCII, binário), STL (ASCII, binário), Universal3D, Collada, glTF, GLB, PLY, DirectX, Google Draco formatos de arquivo e muito mais. Os desenvolvedores podem criar, ler, converter, modificar e controlar a substância de 3D formatos de documentos facilmente.
Aspose.3D for .NET API é fácil de usar e pode ser implantado com qualquer aplicativo .NET tão fácil quanto copiá-lo sem se preocupar com outros serviços e módulos que já estão instalados.
Recursos avançados de .NET 3D API
Crie 3D cena & salvar no formato suportado
Carregar, salvar & converter arquivos para um fluxo
Trabalhar com geometria & hierarquia de cena
Compartilhe dados de geometria de malha entre vários nós
Adicionar propriedade de animação ao documento de cena
Triangular uma malha com layout de memória personalizado do vértice
Adicionar uma câmera alvo na cena
Animar objetos em uma cena
Dividir malhas por material
Renderize uma visualização 3D no formato de imagem
Lançar e receber sombras em geometrias
Permitir alterar as orientações do plano
Melhore a criação do cilindro
Adicionado suporte ao renderizador vulkan
Criar geometria extrudando formas
Suporte ao algoritmo do atlas UV
Suporte para formato de impressão 3D padrão AMF
FBX suporte para importação e gravação binária
Exporte e importe glTF arquivos com compressão draco
3D Conversão de formato de arquivo
Aspose.3d for .NET fornece uma variedade de algoritmos avançados que o tornam uma solução completa para conversão de formato de arquivo 3D. O processo de conversão é tão simples quanto alterar a extensão do arquivo para o formato desejado. Tudo o que você precisa fazer é carregar o arquivo de origem em uma instância de Scene e chamar seu método Save com um parâmetro FileFormat apropriado. É isso!
Salve 3D cena em formatos diferentes - C#
// load the file to be converted
var scn = new Aspose.ThreeD.Scene(dir + "template.fbx");
// save in different formats
scn.Save(dir + "output.stl", Aspose.ThreeD.FileFormat.STLASCII);
scn.Save(dir + "output.obj", Aspose.ThreeD.FileFormat.WavefrontOBJ);
3D Criação de cenas
Aspose.3D for .NET permite que os programadores gerem facilmente cenas do zero sem a necessidade de instalar nenhum software de modelagem ou renderização 3D. O 3D .NET API também permite salvar as cenas em formatos (FBX, STL, WavefrontOBJ, Discreet3DS, Universal3D e Collada) chamando o método Save do Objeto de classe de cena.
Adicionar informações de recursos à cena 3D
Metadados são informações estruturadas que descrevem, localizam e facilitam a recuperação, uso e gerenciamento de um recurso de informação. Aspose.3D for .NET API permite que os desenvolvedores definam metadados para a cena.
Criar 3D Malha & Formas gráficas
A biblioteca .NET 3D permite que os desenvolvedores criem uma malha de várias 3D formas geométricas, definam pontos de controle e polígonos da maneira mais simples de criar malhas e apontem uma malha para várias instâncias de um tipo de forma. Os desenvolvedores também podem colocar formas 3D em qualquer lugar da cena 3D.
Compartilhe dados de geometria de malha com vários nós
Para reduzir as necessidades de memória, uma única instância do Mesh pode ser vinculada a várias instâncias do Node. Imagine que você precisa de um sistema em que um grande número de cubos 3D parece ser indistinguível; você pode poupar memória criando um objeto Mesh quando o sistema for inicializado. Nesse ponto, cada vez que você precisar de outra forma, faça outro objeto Node e aponte esse nó para uma Malha. É assim que API gerencia a instância.
Malha triangular com layout de memória personalizado de vértice
Converta uma malha para a malha triangular porque qualquer estrutura complexa pode ser representada como um monte de triângulos. Os pacotes de software gráfico e dispositivos de hardware operam com mais eficiência em triângulos. O layout de memória do Vertex também é importante para alimentar a GPU (Graphics Processing Unit), pois a GPU também deve conhecer o layout do vértice para extrair os atributos corretos do buffer.
Independente de qualquer instalação de software externo
Aspose.3D API é criado usando código gerenciado que nunca depende de nenhum API externo ou instalação de software na máquina para funcionar com arquivos 3D. É uma solução perfeitamente personalizada em termos de recursos suportados, segurança, estabilidade, escalabilidade, velocidade e preço.
- Recursos de aprendizagem
- Documentação
- Código fonte
- API Referências
- Vídeos tutoriais
- Suporte ao produto
- Suporte gratuito
- Suporte pago
- Blogue
- Notas de lançamento
- Por que Aspose.3D for .NET
- Lista de clientes
- Histórias de sucesso