Work through this post: https://www.gorillasun.de/blog/an-algorithm-for-polygon-intersections/ Implement polygon-polygon intersection