A Three.js mesh terrain implementation inspired by Unreal Engine 5.8: dig holes, push and pull in 3D, non-destructive CSG.