8 research outputs found
Inverse Spherical Surfaces
AbstractIn this paper we describe a new way to design rational parametric surfaces defined on spherical triangles which are useful for modelling in a spherical environment. These surfaces can be seen as single-valued functions in spherical coordinates
Non-uniform interpolatory curve subdivision with edge parameters built upon compactly supported fundamental splines
In this paper we present a family of Non-Uniform Local Interpolatory (NULI) subdivision schemes, derived from
compactly supported cardinal splines with non-uniform knots (NULICS). For this spline family, the knot partition is
defined by a sequence of break points and by one additional knot, arbitrarily placed along each knot-interval. The
resulting refinement algorithms are linear and turn out to contain a set of edge parameters that, when fixed to a value in
the range [0,1], allow us to move each auxiliary knot to any position between the break points to simulate the behavior
of the NULICS interpolants. Among all the members of this new family of schemes, we will then especially analyze
the NULI 4-point refinement. This subdivision scheme has all the fundamental features of the quadratic cardinal spline
basis it is originated from, namely compact support, C 1 smoothness, second order polynomials reproduction and
approximation order 3. In addition the NULI 4-point subdivision algorithm has the possibility of setting consecutive
edge parameters to simulate triple knots - that are not achievable when using the corresponding spline basis - thus
allowing for limit curves with crease vertices, without using an ad hoc mask. Numerical examples and comparisons
with other methods will be given to the aim of illustrating the performance of the NULI 4-point scheme in the case of
highly non-uniform initial data
Non-uniform non-tensor product local interpolatory subdivision surfaces
In this paper we exploit a class of univariate, C1 interpolating four-point subdivision schemes featured by a piecewise uniform parameterization, to define non-tensor product subdivision schemes interpolating regular grids of control points and generating C1 limit surfaces with a better behavior than the well-established tensor product subdivision and spline surfaces. As a result, it is emphasized that subdivision methods can be more effective than splines, not only, as widely acknowledged, for the representation of surfaces of arbitrary topology, but also for the generation of smooth interpolants of regular grids of points.
To our aim, the piecewise uniform parameterization of the univariate case is generalized to an augmented parameterization, where the knot intervals of the kth level grid of points are computed from the initial ones by an updating relation that keeps the subdivision algorithm linear. The particular parameters configuration, together with the structure of the subdivision rules, turn out to be crucial to prove the continuity and smoothness of the limit surface
Construction and characterization of non-uniform local interpolating polynomial splines
This paper presents a general framework for the construction of piecewise-polynomial local interpolants with given smoothness and approximation order, defined on non-uniform knot partitions. We design such splines through a suitable combination of polynomial interpolants with either polynomial or rational, compactly supported blending functions. In particular, when the blending functions are rational, our approach provides spline interpolants having low, and sometimes minimum degree.
Thanks to its generality, the proposed framework also allows us to recover uniform local interpolating splines previously proposed in the literature, to generalize them to the non-uniform case, and to complete families of arbitrary support width. Furthermore it provides new local interpolating polynomial splines with prescribed smoothness and polynomial reproduction properties
Subdivision surfaces integrated in a CAD system
The main roadblock that has limited the usage of subdivision surfaces in computer-aided design (CAD) systems is the lack of
quality and precision that a model must achieve for being suitable in the engineering and manufacturing phases of design. The
second roadblock concerns the integration into the modeling workflows, that, for engineering purposes, means providing a precise
and controlled way of defining and editing models possibly composed of different geometric representations. This paper documents
the experience in the context of a European project whose goal was the integration of subdivision surfaces in a CAD system. To
this aim, a new CAD system paradigm with an extensible geometric kernel is introduced, where any new shape description can
be integrated through the two successive steps of parameterization and evaluation, and a hybrid boundary representation is used
to easily model different kinds of shapes. In this way, the newly introduced geometric description automatically inherits any preexisting
CAD tools, and it can interact in a natural way with the other geometric representations supported by the CAD system.
To overcome the irregular behavior of subdivision surfaces in the neighborhood of extraordinary points, we locally modify the limit
surface of the subdivision scheme so as to tune the analytic properties without affecting its geometric shape. Such correction is
inspired by the polynomial blending approach in [1, 2], which we extend in some aspects and generalize to multipatch surfaces
evaluable at arbitrary parameter values. Some modeling examples will demonstrate the benefits of the proposed integration, and
some tests will confirm the effectiveness of the proposed local correction patching method