Просмотрите наши продукты

Aspose.3D для Java 25.4 Примечания к выпуску

Улучшения и изменения

КлючКраткое описаниеКатегория
THREEDNET-1671Добавить импорт метаданных с использованием расширения EXT_structural_metadata для glTFЗадача
THREEDNET-1650Добавить экспорт метаданных с использованием расширения EXT_mesh_features для glTFНовая функция
THREEDNET-1668GLTF, экспортированный Ready Player ME, не может быть импортированИсправление ошибки

Изменения API

Добавлен класс com.aspose.threed.StructuralMetadata

Добавлен класс com.aspose.threed.StructuralMetadata.ClassType

Добавлен класс com.aspose.threed.StructuralMetadata.EnumType

Добавлен класс com.aspose.threed.StructuralMetadata.EnumValue

Добавлен класс com.aspose.threed.StructuralMetadata.Property

Добавлен класс com.aspose.threed.StructuralMetadata.PropertyTable

Добавленные классы позволяют читать EXT_structural_metadata из входного файла glTF

Пример кода:

    var scene = Scene.fromFile("SharedPropertyTable.gltf");
    var metadata = StructuralMetadata.from(scene);
    System.out.println("Вывод структурных метаданных из входного файла glTF:");
    for(var kv : metadata.getPropertyTables().get(0).getValues().entrySet())
    {
	    System.out.println(kv.getKey() + " = " + kv.getValue());
    }


 
 Русский