Perguntas Frequentes

Perguntas Frequentes

Perguntas Frequentes

Qual é o modelo de licenciamento para Aspose.3D?

Aspose.3D é distribuído sob a Licença MIT. Esta licença de código aberto permisivo permite o uso gratuito, modificação e distribuição do software, incluindo em produtos comerciais, desde que o aviso original de direitos autorais e texto da licenca sejam incluídos. Os detalhes completos da licenciatura estão disponíveis no arquivo LICENSE fornecido com o projeto.

Existe suporte a animação no Aspose.3D para Python?

Sim, as classes de animação são funcionais para leitura de dados de animação. A API inclui: AnimationClip, AnimationNode, e AnimationChannel Como implementações completas que permitem ler clipes de animação, nós e sequências de keyframe a partir de formatos suportados. A escrita ou reprodução da animación não faz parte desta versão, mas as classes não são estampas.

Pode o Aspose.3D carregar imagens de textura a partir dos ficheiros?

Não, o carregamento de imagens texturizadas não é implementado no Aspose.3D para Python. A biblioteca não suporta carrega ou processamento dos arquivos de texture image como PNG ou JPEG. Esta é uma limitação conhecida documentada no relatório de prontidão do PyPI.

O importador do OBJ suporta modos de mapeamento das coordenadas sem textura por defeito?

Não, o importador de OBJ só suporta o modo padrão de mapeamento de coordenadas de textura. Outros modos de mapping como plano, esférico ou cilíndrico não são implementados. Esta restrição está documentada no resumo da implementação do importadores de Obj.

Quais são as limitações atuais do exportador FBX no Aspose.3D?

O exportador FBX na Aspose.3D é básico e ainda não exporta normais ou UV. Além disso, o exportadora levanta a taxa de emissão do produto para um valor superior ao preço da marca. NotImplementedError Estas limitações são documentadas no relatório de preparação do PyPI e na síntese da implementação FBX.

Porquê ? _parse_element Não avançarem mais além. CLOSE_BRACKET - Em análise FBX?

A Comissão _parse_element função no parser FBX não avança a posição de retorno passado CLOSE_BRACKET quando retornar. Isso pode causar erros de análise ou loops infinitos durante a análise do arquivo FBX, especialmente em estruturas aninhadas. Este problema é documentado no resumo da implementação do FBx como um bug conhecido.

O que acontece quando eu tento carregar um arquivo FBX profundamente aninhado?

Estruturas profundamente aninhadas podem desencadear recursão ilimitada durante a análise. RecursionError quando carregando um arquivo FBX complexo, o arquivos provavelmente contém escopo profundamente aninhados que excedem o limite de recursão padrão do Python. Como uma solução alternativa, aumente o límite com sys.setrecursionlimit() antes de carregar, ou simplificar a estrutura FBX na sua ferramenta de criação antes da exportação.

Quais formatos 3D são suportados de forma fiável para viagens?

Os formatos mais confiáveis suportados para viagem completa (carregamento e salvação) são OBJ, STL (binário e ASCII), glTF 2.0 / GLB, COLLADA e 3MF. A exportação de CO LADA e 3-M F é suportada através do scene.save('output.dae') e a) scene.save('output.3mf'). FBX carregamento é suportado com as limitações do parser mencionadas acima; FBx de poupança atualmente aumenta NotImplementedError.Para fluxos de trabalho de produção, prefira OBJ ou GLB como seu formato de intercâmbio.

Ver também:

Aspose.3D para Python tem limitações conhecidas em análise e suporte de recursos. Ao analisar escopo anexado, elementos podem ser adicionados a escopos incorretos devido a problemas de gerenciamento do escope do analisador. Estruturas profundamente anexas podem desencadear recursão ilimitada durante o análise. A biblioteca não suporta carregamento de imagem de textura ou recursos avançados como vários conjuntos UV. Classes de animação são funcionais para leitura de dados deanimação. Essas restrições afetam os fluxos de trabalho 3D Python game and 3d Python visualization.

 Português