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
638 stars 204 forks source link

[Bug]: Profiler Geometry not showing #966

Closed jimbosquash closed 2 months ago

jimbosquash commented 4 months ago

What happened?

geometry not showing in small model. see images bellow. 2 geometries in the model and only one showing up. they are constructed using profiles, extrusions and Boolean operations. https://drive.google.com/drive/folders/1a8KY8WwjQSbLmHavSVaRkFUDH4K2OCK0?usp=sharing

Version

0.0.55

What browsers are you seeing the problem on?

Chrome

Relevant log output

no log given

Anything else?

my personal app using your system at www.augmentedworkshop.com

image

navis works. image

Bimvision

image

jimbosquash commented 4 months ago

here is the google drive link with multiple test files incase link in bug report is broken.

https://drive.google.com/drive/folders/1a8KY8WwjQSbLmHavSVaRkFUDH4K2OCK0?usp=sharing

agviegas commented 2 months ago

More files privately available here.

QuimMoya commented 2 months ago

image

IThere was a limit on the recursive call of GetMesh function that prevents it to open these models properly.

At the moment i will remove this limit, but there is a problem with recursive calls.

Anyway it solves your issue.

jimbosquash commented 2 months ago

Thank you @QuimMoya , your amazing I appreciate you taking a look and the reason is a curious insight for me too. Thanks!