The Mesh.Reduce method writes lines directly to the console for reporting progress.
It would be better if it doesn’t interact directly with the UI and is thread safe.
It could still have the ability to report progress with IProgress or something similar.
Can’t believe I missed it, someone must have travelled back in time to implement it.
2 Likes
That version has the same issue apparently. All overloads of Mesh.Reduce interact with the UI.
I’ve logged an issue to add an override that doesn’t have any UI.
https://mcneel.myjetbrains.com/youtrack/issue/RH-48870
– Dale