C2 Surfaces Built from Zero Sets of the 7-Direction Box Spline

نویسنده

  • Jörg Peters
چکیده

Curvature continuous surfaces can be generated by tracing the zero set of a trivariate box spline of degree four. This box spline is deened by seven directions that form a regular partition of space into tetrahedra so that an eecient approximate evaluation is obtained via subdivision and piecewise linear approximation. There is a natural representation of hierarchical data by perturbation at various levels of subdivision. The approach is contrasted with curvature continuous parametric splines. x1. Introduction Parametric curvature continuous surfaces following the outlines of a regular , checkerboard structured mesh are in common use in the form of bicubic tensor product splines. Accomodating a non checkerboard layout is far more diicult, because the problem is truly bivariate in nature. Only a few C 2 surface constructions for irregular layouts are currently known ((Seidel], Ha-gen,Pottmann], Hahn], Peters]). None of these representations is completely satisfactory, placing restrictions on the input data, are slow to evaluate, lack guaranteed shape properties or are based on lenghty and hence not elegant formulas. In contrast, it is straightforward to deene a curvature continuous surface as the zero set of a trivariate, piecewise polynomial, C 2 function. The zero set of such a function is of the same smoothness class since the expansions of the derivatives agree in all directions. By choosing the coeecients of this function suitably, we may hope to capture the geometry and allow for an approximate parametrization of the surface. There are currently two main approaches to deening the individual pieces of a function whose zero set represents a surface. The rst is to locally generate a shell-like structure consisting of polygonal cells that follow the outlines of and enclose the intended surface. This approach is illustrated by the recent work in Sederberg], Dahmen], Guo], Dahmen, Thamm-Schaar], Bajaj] and Middleditch]. Creating the appropriate shell structure can be challenging and leads to special cases, say in the case of coplanar pieces. The alternative approach deenes a function on a regular,

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Semi-Regular 4-8 Refinement and Box Spline Surfaces

In this paper we introduce a new mesh refinement method for subdivision surfaces. It generates a semiregular 4-direction hierarchical structure from control meshes representing 2D manifolds of arbitrary topology. The main advantage of this structure is that it allows the extraction of conforming variable-resolution meshes based on spatially varying adaptation functions. We also present a smooth...

متن کامل

Real-time BCC Volume Isosurface Ray Casting on the GPU

This paper presents a real-time GPU (graphics processing unit) ray casting scheme for rendering isosurfaces of BCC (bodycentered cubic) volume datasets. A quartic spline field is built using the 7-direction box-spline filter accompanied with a quasiinterpolation prefilter. To obtain an interactive rendering speed on the graphics hardware, the shader code was optimized to avoid lookup table and ...

متن کامل

Fast and stable evaluation of box-splines via the Bézier form

To repeatedly evaluate linear combinations of box-splines in a fast and stable way, in particular along knot planes, we convert to and tabulate the box-spline as piecewise polynomials in Bézier form. We show that the Bézier coefficients can be stored as integers and a rational scale factor and derive a hash table for efficiently accessing the Bézier pieces. The preprocessing, the resulting eval...

متن کامل

Blending Basic Implicit Shapes Using Trivariate Box Splines

To blend be~ween simple implicit surfaces, such as the sphere, the cone, the cylinder and the torus, we propose La locally employ the zero set of a serendipitous trivariate box spline. This box spline is defined by seven directions that form a regular partition of space into tetrahedra. The resulting blend surface is curvature continuous. An approxlmateparametrization of the piecewise implicit ...

متن کامل

Concentric tessellation maps and curvature continuous guided surfaces

A multi-sided hole in a surface can be filled by a sequence of nested, smoothly joined surface rings. We show how to generate such a sequence so that (i) the resulting surface is C2 (also in the limit), (ii) the rings consist of standard splines of moderate degree and (iii) the hole filling closely follows the shape of and replaces a guide surface whose good shape is desirable, but whose repres...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994