LoongZP
LoongZP
Hello, as a developer who is using it, I am eager to know when it will be upgraded to glTF-Transform 4.0.0. Now I'm trying to upgrade it.
I introduced EXT_mesh_feature and EXT_structural_metadata in my project, but since the project has been developed for a long time and uses gltf-transform (V4) in many places, I can't downgrade the...
I've finished the upgrade of the features I wanted, but thanks for the heads up, I hadn't thought about the gltfExtensionsUtils part of the upgrade before, maybe I need to...
In my new work, I upgraded the entire codebase and tested it. Some of the tests in TilesetUpgraderAxesSpec, TilesetUpgraderGeneralSpec didn't pass, and most of the tests in TileFormatsMigrationSpec didn't pass...
Upgrades are mainly changes to the data structure in an extension. There seems to be some tweaks to the interface for property-graph in gltf-transform v4. As shown in the figure...
Sorry, I haven't looked into the code of GLTFReader in gltf-transform in detail, and it seems that preread cannot solve this problem.
My current approach is as follows:  
Maybe we need properties like prereadExtensions and prewriteExtensions and build a dependency tree from them. Then the ordering of extensionsUsed and extensionsRequired in GLTFWriter.write doesn't seem to make sense. This...
Maybe we can give extensions a weight, which determines the priority of extension reading and writing.