I'm working in Unity3D and I want to remove sections from a mesh at runtime similar to the idea of bombs removing sections of walls. In 3D modelling software this is a pretty standard Boolean operation, but it doesn't seem to be standard (or simple to implement) in game engines.
Unfortunately, SabreCSG doesn't seem to be usable at runtime, MegaFiers costs €134, and the C# versions of CSG.js mostly lack documentation and leave a whole mess of unnecessary polygons that mess with performance.
There must be a better way. Do any of you wise folks know what that better way might be?