I'm currently encountering an issue while streaming some IFC files. I was testing a 1.2 GB file and noticed that some walls were not being rendered due to their vertex arrays being empty, which results in a null bounding box. Interestingly, a very similar wall works perfectly. I found a related issue here with someone else's file, tested their fix by updating web-ifc along with the wasm files, and it resolved the issue for that file. However, when I applied the same update to my file, it unfortunately didn't work.
Additionally, I thought that updating openbim-components and web-ifc along with their respective modules might help, but while this update did resolve the issue, it caused the elements in my model to misalign, even though other models work perfectly with these updates.
Any insights or suggestions would be greatly appreciated!
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Make sure this is a repository issue and not a framework-specific issue. For example, if it's a THREE.js related bug, it should likely be reported to mrdoob/threejs instead.
[X] Check that this is a concrete bug. For Q&A join our Community.
This was happening due to the deduplication of extrusions, which we removed from the latest version of the libraries. So this is now solved. You can check out the tutorial here. Let us know otherwise!
Describe the bug π
I'm currently encountering an issue while streaming some IFC files. I was testing a 1.2 GB file and noticed that some walls were not being rendered due to their vertex arrays being empty, which results in a null bounding box. Interestingly, a very similar wall works perfectly. I found a related issue here with someone else's file, tested their fix by updating web-ifc along with the wasm files, and it resolved the issue for that file. However, when I applied the same update to my file, it unfortunately didn't work.
Additionally, I thought that updating openbim-components and web-ifc along with their respective modules might help, but while this update did resolve the issue, it caused the elements in my model to misalign, even though other models work perfectly with these updates.
Any insights or suggestions would be greatly appreciated!
Reproduction βΆοΈ
No response
Steps to reproduce π’
System Info π»
Used Package Manager π¦
npm
Error Trace/Logs π
No response
Validations β