ThatOpen / engine_web-ifc

Reading and writing IFC files with Javascript, at native speeds.
https://thatopen.github.io/engine_web-ifc/demo
Mozilla Public License 2.0
577 stars 170 forks source link

[Bug]: Wrong representation of window #824

Open adrian-widmer opened 1 month ago

adrian-widmer commented 1 month ago

What happened?

I integrated the viewer of That Open Company in our application (Angular application written in TypeScript) and if I load an IFC model that we created in ArchiCAD, two of the windows are shown in a very strange way (see attached images - issue1, issue2). In ArchiCAD as well as in another viewer (BIMCollabZoom), the model looks as expected (see attached image - normal). So, I'm not sure what exactly is wrong in the rendering of this model but there seems to be a bug. Could someone have a look at this or get in touch with me if further information are needed. I could also share the model if that would help, just let me know so that I can share it privately.

Hint: I load it as well on the demo page (https://thatopen.github.io/engine_web-ifc/demo/) and checked how it looks and the issue is the same as in my application.

Issue1 issue1

Issue 2 issue2

normal (working in BIMCollabZoom) normal

Version

0.0.53

What browsers are you seeing the problem on?

Chrome

Relevant log output

No response

Anything else?

No response

QuimMoya commented 1 month ago

Can you share the model?

adrian-widmer commented 1 month ago

Yes, sure. Is there an easy way I can share the model with you privately?

QuimMoya commented 1 month ago

Please send it to support@thatopen.com, specifying the issue it relates to, and mention that this model is for @QuimMoya.

adrian-widmer commented 1 month ago

Ok, sure will send it right away. Thanks.

QuimMoya commented 1 month ago

Last improvements in fuzzy bools library greatly reduced the issues in your model, still some bugs anyway. image