Ürünlerimize göz atın

Aspose.3D for .NET 25.11 Sürüm Notları

İyileştirmeler ve Değişiklikler

AnahtarÖzetKategori
THREEDNET-1726Yapısal meta veri kullanıldığında glTF’de eksik uzantıların araştırılmasıTask
THREEDNET-1730Bellek ayak izini azaltmak için PolygonList’in iyileştirilmesiTask
THREEDNET-1733Büyük dosya yüklenirken PolygonIndicesList’in bellek tüketiminin iyileştirilmesiTask
THREEDNET-1734Büyük dosya yüklenirken Vector4List/VertexElement’in bellek tüketiminin iyileştirilmesiImprovement
THREEDNET-1728Obj içe aktarıldığında milyonlarca materyalin araştırılmasıBug fixing
THREEDNET-1729Malzeme dosyası alıntılanmış Obj dosyası içe aktarılamıyorBug fixing
THREEDNET-1735USDZ arşivindeki dokular yüklenmiyorBug fixing

API Değişiklikleri

Eklenen sınıf Aspose.ThreeD.Entities.VertexElementFVector

Bu sınıf VertexElementVertexColor/VertexElementUV/VertexElementBinormal/VertexElementNormal/VertexElementTangent/VertexElementSpecular sınıflarının temel sınıfıdır.

Bu sınıf, içsel olarak double yerine float kullanan VertexElementVector4’ü değiştirmek ve ihtiyaç duyulduğunda bileşenleri genişletmek için kullanılır; bu, büyük 3D dosyalarında bellek ayak izini oldukça azaltır. Eski VertexElementVector4 artık kullanımdan kaldırılmış olarak işaretlenmiş ve gelecekte kaldırılacaktır.

Sınıfa eklenen üyeler Aspose.ThreeD.Utilities.FVector2:

	public int CompareTo(Aspose.ThreeD.Utilities.FVector2 other)
Bu yöntem, farklı FVector2 örnekleri arasında karşılaştırma yapmanıza olanak tanır.

Sınıfa eklenen üyeler Aspose.ThreeD.Utilities.FVector3:

	public int CompareTo(Aspose.ThreeD.Utilities.FVector3 other)
Bu yöntem, farklı FVector3 örnekleri arasında karşılaştırma yapmanıza olanak tanır.

	public static Aspose.ThreeD.Utilities.FVector3 Parse(string input)

Bir FVector3’ü boşlukla ayrılmış dize temsilinden ayrıştırır.

Örnek kod

var vec = FVector3.Parse("0.0 0.3 1.5");

Sınıfa eklenen üyeler Aspose.ThreeD.Utilities.FVector4:

	public int CompareTo(Aspose.ThreeD.Utilities.FVector4 other)
Bu yöntem, farklı FVector4 örnekleri arasında karşılaştırma yapmanıza olanak tanır.

Sınıfa eklenen üyeler Aspose.ThreeD.Utilities.Vector3:

	public static Aspose.ThreeD.Utilities.Vector3 Parse(string input)

Bir Vector3’ü boşlukla ayrılmış dize temsilinden ayrıştırır.

Örnek kod

var vec = Vector3.Parse("0.0 0.3 1.5");



 
 Türkçe