Navegue pelos nossos produtos

Notas de lançamento do Aspose.3D for .NET 25.11

Melhorias e Alterações

ChaveResumoCategoria
THREEDNET-1726Investigar extensões ausentes no glTF ao usar metadados estruturaisTarefa
THREEDNET-1730Melhorar PolygonList para reduzir a pegada de memóriaTarefa
THREEDNET-1733Melhorar o consumo de memória do PolygonIndicesList ao carregar arquivos grandesTarefa
THREEDNET-1734Melhorar o consumo de memória de Vector4List/VertexElement ao carregar arquivos grandesMelhoria
THREEDNET-1728Investigar milhões de materiais ao importar objCorreção de bug
THREEDNET-1729Arquivo Obj com arquivo de material citado não pode ser importadoCorreção de bug
THREEDNET-1735Texturas não são carregadas dentro do arquivo USDZCorreçã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)
Este método permite comparar diferentes instâncias de FVector2.

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");



 
 Português