Browse our Products
Aspose.3D for .NET 25.4 Release Notes
This page contains release notes information for Aspose.3D for .NET 25.4.
Improvements and Changes
Key | Summary | Category |
---|---|---|
THREEDNET-1671 | Add meta data import using extension EXT_structural_metadata for glTF | Task |
THREEDNET-1650 | Add meta data export using extension EXT_mesh_features for glTF | New Feature |
THREEDNET-1668 | GLTF exported by Ready Player ME cannot be imported | Bug fixing |
API Changes
Added class Aspose.ThreeD.Formats.GLTF.StructuralMetadata
Added class Aspose.ThreeD.Formats.GLTF.StructuralMetadata.ClassType
Added class Aspose.ThreeD.Formats.GLTF.StructuralMetadata.EnumType
Added class Aspose.ThreeD.Formats.GLTF.StructuralMetadata.EnumValue
Added class Aspose.ThreeD.Formats.GLTF.StructuralMetadata.Property
Added class Aspose.ThreeD.Formats.GLTF.StructuralMetadata.PropertyTable
The added classes allows you to read EXT_structural_metadata from input glTF file
Sample code:
var scene = Scene.FromFile(@"SharedPropertyTable.gltf");
var metadata = StructuralMetadata.From(scene);
Console.WriteLine("Dumping structural metadata from input glTF file:");
foreach(var kv in metadata.PropertyTables[0].Values)
{
Console.WriteLine($"{kv.Key} = {kv.Value}");
}