Ürünlerimize göz atın

Aspose.3D for .NET 17.6 lease elease Notes

Ther ther vements mprovements ve Changes

KeySummaryCategory
THREEDNET-257Export 3D sahne içine GLTF 2.0 ASCII dosyalarıNew özelliği
THREEDNET-258Export 3D sahne içine GLTF 2.0 Binary dosyalarıNew özelliği
THREEDNET-264Models tanjantlıdır, ancak iki normal düzgün bir şekilde işlenmezBug
THREEDNET-267Collada dosyalarında Materials doğru şekilde yüklenmeyebilir.Bug

Public API ve Backwards uyumlu Changes

See API halka yapılan herhangi bir değişiklik listesi, Aspose.3D for .NET için yapılan herhangi bir geriye dönük olmayan uyumlu değişimin yanı sıra eklenen, yeniden adlandırılmış, kaldırılmış veya kullanımdan kaldırılmış üyeler. If listelenen herhangi bir değişiklik hakkında endişeleriniz var, lütfenAspose.3D destek forumu.

Dds dds ataterialverter onverter mber ember to Aspose.ThreeD.Formats. Glass lass lass aveavelass lass lass lass

GLTF 2.0 sadece PBR malzemeleri destekler, Aspose.3D dahili olarak GLTF 2.0 ‘a ihraç edilmeden önce Pmaterials malzemeler içine non materials malzemeler dönüştürmek (sahnedeki malzemeler ihracat sırasında değişmeden kalacaktır) ve kullanıcı varsayılan davranışı geçersiz kılmak için özel dönüştürme işlevi sağlayabilir.

Tkod örneği, malzemeyi PBR malzemeye nasıl dönüştüreceğini ve sonra 3D sahnesini GLTF 2.0 formatına nasıl kaydedeceğini gösterir:

.NET, C#

 var s = new Scene();

var box = new Box();

s.RootNode.CreateChildNode("box1", box).Material = new PhongMaterial() {DiffuseColor = new Vector3(1, 0, 1)};

GLTFSaveOptions opt = new GLTFSaveOptions(FileFormat.GLTF2);

//Custom material converter to convert PhongMaterial to PbrMaterial

opt.MaterialConverter = delegate(Material material)

{

    PhongMaterial m = (PhongMaterial) material;

    return new PbrMaterial() {Albedo = new Vector3(m.DiffuseColor.x, m.DiffuseColor.y, m.DiffuseColor.z)};

};

s.Save("test.gltf", opt);

Sage sage Examples

Lease lease Aspose.3D Wiki dokümanlarında eklenen veya güncellenen yardım konularının listesini kontrol edin:

  1. 07ustomize on on-PBR to 07Batataterials 07onversion önce 07aving 3D Scenes to GLTF 2.0 Format


 
 Türkçe