Ürünlerimize göz atın

Aspose.3D for .NET 23.5 Yayın Notları

Geliştirmeler ve Değişiklikler

AnahtarÖzetKategori
THREEDNET-1359OBJ’ye aktarma - Resim/doku dosyaları OBJ dizinine kopyalanmıyorGörev
THREEDNET-1361System.Drawing bağımlılığını ayırınGörev
THREEDNET-1360OBJ aktarıcısında PBR malzeme tanımını ve normal eşlemeyi aktarmaya izin verinİyileştirme
THREEDNET-1357obj dosyası yüklendiğinde eksik malzeme ve dokuHata düzeltme
THREEDNET-1358Bir obj dosyası içe aktarılırken, ControlPoints veri okuma sırasında bir hatayla karşılaştı ve bunu normal vektör verisi olarak okuduHata düzeltme

API değişiklikleri

Aspose.ThreeD.Profiles.FontFile sınıfı eklendi

Aspose.ThreeD.Profiles.Text sınıfı eklendi

Bir FontFile, Text ile birlikte bir dize profilini tanımlamak için kullanılabilir ve ardından LinearExtrusion gibi diğer prosedürel modelleme sınıfları tarafından kullanılabilir.

Aspose.ThreeD.Formats.DracoSaveOptions, Aspose.ThreeD.Formats.GltfSaveOptions, Aspose.ThreeD.Formats.ObjSaveOptions sınıflarına üyeler eklendi:

Bu değeri doğru olarak ayarlamak, aktarıcının ağların konum koordinatlarını Scene.AssetInfo.UnitScaleFactor ile yeniden ölçeklemesini sağlar, bu seçenek Gltf/Obj/Draco dosyaları için çalışır.

        /// <summary>
        /// Apply <see cref="AssetInfo.UnitScaleFactor"/> to the mesh.
        /// Default value is false.
        /// </summary>
        bool ApplyUnitScale{ get;set;}

Örnek kod

        var s = new Scene("test.fbx");
        var opt = new ObjSaveOptions() { ApplyUnitScale = true };
        s.Save("output.glb", opt);


 
 Türkçe