A list of partially occluded patches exist from stage one. Intersection curve is generated from list with testing edge segments for intersection with patch. Degeneration and special cases can occur when generating intersection set. Some tests: doubled segments, collinear intersection, numerical instability, point intersection, orientability of the surface, ill shaped triangles. When solving all tests, triangle result set is appended to the stage one result set.