I am working on a project that involves real-time simulation of cutting one object with another. So, I have two shapes and I am cutting one of them with another repeatedly. I know it will get slower inevitably but my file size is going from 100-200 kb to 20 mb and cut operation takes 500 ms initially and goes to 7-8 seconds after 30+ cuts. I am using BRepAlgoAPI_Cut only. Can you suggest any way to improve performance for this type of task ?
Thanks in advance.
Improving Performance While Repeatedly Cutting A Shape