Navegue pelos nossos produtos
Notas de lançamento do Aspose.3D for .NET 25.11
Melhorias e Alterações
| Chave | Resumo | Categoria |
|---|---|---|
| THREEDNET-1726 | Investigar extensões ausentes no glTF ao usar metadados estruturais | Tarefa |
| THREEDNET-1730 | Melhorar PolygonList para reduzir a pegada de memória | Tarefa |
| THREEDNET-1733 | Melhorar o consumo de memória do PolygonIndicesList ao carregar arquivos grandes | Tarefa |
| THREEDNET-1734 | Melhorar o consumo de memória de Vector4List/VertexElement ao carregar arquivos grandes | Melhoria |
| THREEDNET-1728 | Investigar milhões de materiais ao importar obj | Correção de bug |
| THREEDNET-1729 | Arquivo Obj com arquivo de material citado não pode ser importado | Correção de bug |
| THREEDNET-1735 | Texturas não são carregadas dentro do arquivo USDZ | Correção de bug |
Alterações de API
Classe adicionada Aspose.ThreeD.Entities.VertexElementFVector
Esta classe é a classe base de VertexElementVertexColor/VertexElementUV/VertexElementBinormal/VertexElementNormal/VertexElementTangent/VertexElementSpecular.
Ela é usada para substituir VertexElementVector4, que internamente usa float em vez de double, e estende componentes sob demanda, o que melhora bastante a pegada de memória em arquivos 3D grandes; o antigo VertexElementVector4 agora está marcado como obsoleto e será removido no futuro.
Membros adicionados à classe Aspose.ThreeD.Utilities.FVector2:
public int CompareTo(Aspose.ThreeD.Utilities.FVector2 other)Membros adicionados à classe Aspose.ThreeD.Utilities.FVector3:
public int CompareTo(Aspose.ThreeD.Utilities.FVector3 other)Este método permite comparar diferentes instâncias de FVector3.
public static Aspose.ThreeD.Utilities.FVector3 Parse(string input)Analisa um FVector3 a partir de uma representação de string separada por espaços
Código de exemplo
var vec = FVector3.Parse("0.0 0.3 1.5");Membros adicionados à classe Aspose.ThreeD.Utilities.FVector4:
public int CompareTo(Aspose.ThreeD.Utilities.FVector4 other)Este método permite comparar diferentes instâncias de FVector4.
Membros adicionados à classe Aspose.ThreeD.Utilities.Vector3:
public static Aspose.ThreeD.Utilities.Vector3 Parse(string input)Analisa um Vector3 a partir de uma representação de string separada por espaços
Código de exemplo
var vec = Vector3.Parse("0.0 0.3 1.5");