IEEE Transactions on Pattern Analysis and Machine Intelligence
An implementation of multivariate B-spline surfaces over arbitrary triangulations
Proceedings of the conference on Graphics interface '92
Shape transformation using variational implicit functions
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Regular algebraic curve segments (I)-definitions and characteristics
Computer Aided Geometric Design
Regular algebraic curve segments (II)-interpolation and approximation
Computer Aided Geometric Design
A Generalization of Algebraic Surface Drawing
ACM Transactions on Graphics (TOG)
Regular algebraic curve segments (III)—applications in interactive design and data fitting
Computer Aided Geometric Design
Modelling with implicit surfaces that interpolate
ACM Transactions on Graphics (TOG)
Distance Field Manipulation of Surface Models
IEEE Computer Graphics and Applications
Bounded Blending for Function-Based Shape Modeling
IEEE Computer Graphics and Applications
Generalized sweep templates for implicit modeling
GRAPHITE '05 Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
Computer Aided Geometric Design
Real-time GPU rendering of piecewise algebraic surfaces
ACM SIGGRAPH 2006 Papers
Interpolating and approximating implicit surfaces from polygon soup
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Ray tracing on programmable graphics hardware
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Implicit curve and surface design using smooth unit step functions
SM '04 Proceedings of the ninth ACM symposium on Solid modeling and applications
Real-Time Isosurface Extraction Using the GPU Programmable Geometry Pipeline
ACM SIGGRAPH 2007 courses
Partial shape-preserving splines
Computer-Aided Design
Virtual angioscopy based on implicit vasculatures
ICCSA'11 Proceedings of the 2011 international conference on Computational science and its applications - Volume Part IV
Hi-index | 0.00 |
2D splines are a powerful tool for shape modeling, either parametrically or implicitly. However, compared with regular grid-based tensor-product splines, most of the high-dimensional spline techniques based on nonregular 2D polygons, such as box spline and simplex spline, are generally very expensive to evaluate. Though they have many desirable mathematical properties and have been proved theoretically to be powerful in graphics modeling, they are not a convenient graphics modeling technique in terms of practical implementation. In shape modeling practice, we still lack a simple and practical procedure in creating a set of bivariate spline basis functions from an arbitrarily specified 2D polygonal mesh. Solving this problem is of particular importance in using 2D algebraic splines for implicit modeling, as in this situation underlying implicit equations need to be solved quickly and accurately. In this article, a new type of bivariate spline function is introduced. This newly proposed type of bivariate spline function can be created from any given set of 2D polygons that partitions the 2D plane with any required degree of smoothness. In addition, the spline basis functions created with the proposed procedure are piecewise polynomials and can be described explicitly in analytical form. As a result, they can be evaluated efficiently and accurately. Furthermore, they have all the good properties of conventional 2D tensor-product-based B-spline basis functions, such as non-negativity, partition of unit, and convex-hull property. Apart from their obvious use in designing freeform parametric geometric shapes, the proposed 2D splines have been shown a powerful tool for implicit shape modeling.