×

Boolean operations for subdivision surfaces

  • US 6,307,555 B1
  • Filed: 09/30/1998
  • Issued: 10/23/2001
  • Est. Priority Date: 09/30/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for performing Boolean operations upon two base meshes using a computer, where each base mesh comprises a plurality of faces, the computer having a processor and a memory, the method comprising:

  • establishing in the memory a data structure storing data representing the structures of the two base meshes;

    determining intersections of the two base meshes, the intersections defining an intersection curve;

    tessellating faces incident to the intersection curve;

    selecting surviving portions of the intersecting faces;

    deleting faces of the two base meshes according to the selected surviving portions; and

    combining remaining faces of the two base meshes into a resultant base mesh.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×