Ürünlerimize göz atın
Aspose.3D for .NET 25.11 Sürüm Notları
Bu sayfa Aspose.3D for .NET 25.11 için sürüm notları bilgilerini içerir.
İyileştirmeler ve Değişiklikler
| Anahtar | Özet | Kategori |
|---|---|---|
| THREEDNET-1726 | Yapısal meta veri kullanıldığında glTF’de eksik uzantıların araştırılması | Task |
| THREEDNET-1730 | Bellek ayak izini azaltmak için PolygonList’in iyileştirilmesi | Task |
| THREEDNET-1733 | Büyük dosya yüklenirken PolygonIndicesList’in bellek tüketiminin iyileştirilmesi | Task |
| THREEDNET-1734 | Büyük dosya yüklenirken Vector4List/VertexElement’in bellek tüketiminin iyileştirilmesi | Improvement |
| THREEDNET-1728 | Obj içe aktarıldığında milyonlarca materyalin araştırılması | Bug fixing |
| THREEDNET-1729 | Malzeme dosyası alıntılanmış Obj dosyası içe aktarılamıyor | Bug fixing |
| THREEDNET-1735 | USDZ arşivindeki dokular yüklenmiyor | Bug 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)Sınıfa eklenen üyeler Aspose.ThreeD.Utilities.FVector3:
public int CompareTo(Aspose.ThreeD.Utilities.FVector3 other) 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)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");