The invention discloses a surface set mutual
cutting method and
system based on space scanning. The method and
system provide users a technique for efficiently realizing mutual
cutting of a lot of surfaces, can finish multiple steps of triangular intersection detection,
memory scheduling, re-
triangulation and generation of result surface patches and the like in a single scanning process, and can overcome the inconsistency problems of multi-surface
common point, collineation, coplane and self-intersection and the like in pairwise
cutting calculation; through a plurality of
modes of flow loading, maintaining triangles interacting with a
scanning plane, generating and storing finished surface patches as soon as possible and freeing memory occupied by the surface patches and the like, data volume involved in calculation is reduced, and calculation scale is reduced; and in the cutting process, calculation in each step no longer depends on the result that all data in the previous step is processed, and the steps can be processed in parallel, and thus the method and
system are especially suitable for high-performance calculating environment.