boolean mesh operations by egraether - click to switch between intersection and subtraction - more
Your browser does not support <canvas> and WebGL http://get.webgl.org