Closed xeolabs closed 5 months ago
To ensure a valid tree, some objects like IfcSite or IfcCurtainWall have to be duplicated. Not the meshes, only the JSON object. The overhead is very low, shouldn't be a problem
Yeah duplicated parent elements make sense, but wasn't there a situation where multiple JSON files each contained the full set of duplicated metaobjects? If not then I misunderstood and we can close this issue.
I am not aware of such a case. In my tests, the sum of 5 split JSON files was just a few kBytes above the unsplit file, less than 1 %
Ah OK I misunderstood - closing this issue then.
Just tracking this issue we discussed earlier: when converting an IFC and splitting it into multiple glTF+JSON files, the JSON files contain duplicates of the metaobjects. Would be ideal to ensure no duplicates between the JSONs.