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
573 stars 170 forks source link

Some faces are not properly drawn / go missing #877

Open maidi29 opened 1 week ago

maidi29 commented 1 week ago

Describe the bug 📝

After opening this issue, I realized that the rendering is much better now using the newest versions, but still some faces of the geometry are not properly translated into the scene and are completely missing:

image

As I said, it already went better with the newest versions of the packages so in https://platform.thatopen.com/app even more faces are broken. I created an example ifc where you can see the issue.

Reproduction ▶️

https://platform.thatopen.com/app

Steps to reproduce 🔢

  1. use a base ThatOpen Scene
  2. upload the following ifc: https://drive.google.com/file/d/1yJKrOzO_eviQBBzldN3FjHoNHRsuUV0r/view
  3. see that the one face between wall and window is always missing on the one side

System Info 💻

"@thatopen/components": "2.0.20",
    "@thatopen/fragments": "2.0.5",
    "@thatopen/components-front": "2.0.19",

Used Package Manager 📦

npm

Error Trace/Logs 📃

No response

Validations ✅