Surface Intersection Python Snake