Triangular bubble spline surfaces

  • Authors:
  • Mario Kapl;Marek Byrtus;Bert Jüttler

  • Affiliations:
  • Institute of Applied Geometry, Johannes Kepler University, Linz, Austria;Department of Mathematics, University of West Bohemia, Plzeň, Czech Republic;Institute of Applied Geometry, Johannes Kepler University, Linz, Austria

  • Venue:
  • Computer-Aided Design
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a new method for generating a G^n-surface from a triangular network of compatible surface strips. The compatible surface strips are given by a network of polynomial curves with an associated implicitly defined surface, which fulfill certain compatibility conditions. Our construction is based on a new concept, called bubble patches, to represent the single surface patches. The compatible surface strips provide a simple G^n-condition between two neighboring bubble patches, which are used to construct surface patches, connected with G^n-continuity. For n@?2, we describe the obtained G^n-condition in detail. It can be generalized to any n=3. The construction of a single surface patch is based on Gordon-Coons interpolation for triangles. Our method is a simple local construction scheme, which works uniformly for vertices of arbitrary valency. The resulting surface is a piecewise rational surface, which interpolates the given network of polynomial curves. Several examples of G^0, G^1 and G^2-surfaces are presented, which have been generated by using our method. The obtained surfaces are visualized with reflection lines to demonstrate the order of smoothness.