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]: Unable to exit Loop and some objects are displayed incorrect #841

Open lzm8607 opened 1 month ago

lzm8607 commented 1 month ago

What happened?

Hello! There is a ifc file can't be loaded, the reason is that when running in function 'InverseMethod', it unable to exit, So I add a variable to limit repeat times and then the model is displayed. But some objects are displayed incorrect.

20240530-172644@2x

20240530-150458 20240530-150055 20240530-150315

Version

0.0.53、0.0.54

What browsers are you seeing the problem on?

Chrome

Relevant log output

No response

Anything else?

No response

beachtom commented 1 month ago

Yes, that method is not perfect and we haven't got it solved yet. It doesn't always converge.

Are you able to contribute the code you wrote as a PR?