I used convertB3dmToGlb to convert the b3dm file to glb, but I cannot read it with gltf-transform. The error report is as follows:

The reason is that the read function of EXT_mesh_features executes before that of EXT_structural_metadata, but the read function of EXT_mesh_features depends on the results read by EXT_structural_metadata. As shown in the image below:

donmccurdy/glTF-Transform#1659 (comment) It is recommended to use the preread function.