diff --git a/packages/components-front/package.json b/packages/components-front/package.json index 810f642f7..b0a3d76bf 100644 --- a/packages/components-front/package.json +++ b/packages/components-front/package.json @@ -40,6 +40,7 @@ "devDependencies": { "@thatopen/fragments": "2.0.0-alpha.4", "@thatopen/ui": "2.0.0-alpha.5", + "@thatopen/ui-obc": "2.0.0-alpha.5", "@types/earcut": "^2.1.4", "@types/three": "^0.160.0", "three": "^0.160.1", diff --git a/packages/components-front/src/fragments/FragmentIfcStreamer/src/fragment-stream-loader.ts b/packages/components-front/src/fragments/FragmentIfcStreamer/src/fragment-stream-loader.ts index 69a28c690..25a1c2aad 100644 --- a/packages/components-front/src/fragments/FragmentIfcStreamer/src/fragment-stream-loader.ts +++ b/packages/components-front/src/fragments/FragmentIfcStreamer/src/fragment-stream-loader.ts @@ -242,7 +242,7 @@ export class FragmentStreamLoader const fetched = await fetch(this.url + indexesFile); const rels = await fetched.text(); const indexer = this.components.get(OBC.IfcRelationsIndexer); - indexer.getRelationsMapFromJSON(rels); + indexer.relationMaps[group.uuid] = indexer.getRelationsMapFromJSON(rels); } this.culler.needsUpdate = true; diff --git a/yarn.lock b/yarn.lock index e297cae69..8bc190621 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1294,6 +1294,7 @@ __metadata: "@thatopen/components": 2.0.0-alpha.8 "@thatopen/fragments": 2.0.0-alpha.4 "@thatopen/ui": 2.0.0-alpha.5 + "@thatopen/ui-obc": 2.0.0-alpha.5 "@types/earcut": ^2.1.4 "@types/three": ^0.160.0 camera-controls: 2.7.3 @@ -1358,6 +1359,18 @@ __metadata: languageName: node linkType: hard +"@thatopen/ui-obc@npm:2.0.0-alpha.5": + version: 2.0.0-alpha.5 + resolution: "@thatopen/ui-obc@npm:2.0.0-alpha.5" + dependencies: + "@thatopen/ui": 2.0.0-alpha.5 + peerDependencies: + "@thatopen/components": 2.0.0-alpha.7 + three: 0.160.1 + checksum: 8fa3bc052705e53c096cfc438d9fb9fec8b744db6c22d2fb8ee1483b7dd65e3451db887704535aff06f64c89b06919313ee3a051da3a089df8902479db7a63eb + languageName: node + linkType: hard + "@thatopen/ui@npm:2.0.0-alpha.5": version: 2.0.0-alpha.5 resolution: "@thatopen/ui@npm:2.0.0-alpha.5"