Popis: |
Polygon, subdivision, and NURBS are three mainstream modeling techniques widely applied in commercial software packages. They require heavy manual operations, and involve a lot of design variables leading to big data, high storage costs and slow network transmissions. In this paper, we integrate the strengths of boundary-based surface creation and partial differential equation (PDE)-based geometric modeling to obtain the first analytical C continuous 4-sided PDE patches involving sculpting force-based shape creation and manipulation and use them to develop an interactive modeling technique for easy and quick creation of 3D models with small data from vertex-frames. With this modeling technique, a vertex frame is defined by eight vertices, and a C continuous 4-sided PDE patch is created from the vertex-frame through an analytical solution to a vector-valued second-order PDE subjected to the boundary conditions determined by the eight vertices of a vertex-frame. A user-friendly interface is developed from the obtained analytical solution, which enables users to interactively input and modify vertex-frame models easily and create 3D models in real time. Different surface modeling tasks are carried out to test the developed interactive tool and compare our proposed method with polygon and NURBS modeling and Coons surfaces. The results demonstrate the effectiveness of our proposed method and its advantages in reducing design variables, saving storage costs, and effective shape creation and manipulation. |