1. A method comprising: receiving a first polygon; receiving a second polygon; calculating a vector joining a centroid of the first polygon and a centroid of the second polygon; retrieving vertices of each polygon that are farthest from the other polygon in the direction of the vector towards the other polygon; performing a view frustrum from each vertex retrieved for the first polygon to the centroid of the first polygon; performing a clipping operation on triangles that form fans around the farthest vertices of the second polygon; and determining if the second polygon intersects the view frustrum of one or more of the vertices of the first polygon.