29 citations found. Retrieving documents...
Loop, C., and DeRose, T. Generalized B-spline surfaces of arbitrary topology. Proceedings of SIGGRAPH'90 (Dallas, August 6--10, 1990.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Simplifying Spline Models - Gopi, Manocha   (Correct)

....patches to a polygonal model has been extensively studied in computer aided geometric design. A survey of different techniques has been given in [Die93] These include algorithms that fit smooth spline surface over irregular meshes [Sar90, Pet95, Loo94, EH96] that use n sided patches for fitting [LD90] and spline approximation algorithms [dBF73, dB74] More recently, many algorithms have used subdivision surfaces for piecewise smooth reconstruction [HDD 94] 2.3 Tessellating Spline Surfaces A number of algorithms have been proposed in the literature to tessellate spline models and ....

Charles Loop and Tony DeRose. Generalized B-spline surfaces of arbitrary topology. In Forest Baskett, editor, Computer Graphics (SIGGRAPH '90 Proceedings) , volume 24, pages 347--356, August 1990.


Approximating Digital 3-D Shapes by Rational Gaussian.. - Jackowski, Satter..   (Correct)

....is inherently smooth, a parametric surface is more suitable to represent it than a triangular mesh. Various parametric surface methods have been developed for representing shapes created by meshes. They include: subdivision methods [4, 9] triangular patches [13, 20, 41] generalized Bsplines [32], triangular NURBS [43] and wavelets [35] Among these methods, wavelets 13 provide an efficient means for reconstructing a shape at multiresolution. Such representa tions are becoming increasingly important because of the need for transmission of geometric data over the Internet. In the ....

C. Loop and T. DeRose, Generalized B-spline surfaces of arbitrary topology, Computer Graphics, vol. 24, no. 4, 1990, 34356. 25


Wavelet-Based Semi-Automatic Live-Wire Segmentation - Haenselmann, Effelsberg (2003)   (Correct)

....i S inversely proportional to its distance to P. In the optimal case, if P exactly matches the seed point i S , the weight of its cost suggestion should be 1 while all other weights should be zero. This is exactly the case in the so called barycentric coordinate system proposed by Lood and DeRose [7, 8]. Calculating barycentric coordinates = m k i i p p l ) 1 p i p i m k k a a a = Consider Figure 5, where P denotes a point in the interior of the so called domain polygon and i S denotes the seed points or the vertices of the polygon. The barycentric coordinates ....

C. T. Loop, T. D. DeRose, Generalized B-spline Surfaces of Arbitrary Topology, Computer Graphics (SIGGRAPH), ACM Press, 1990, 24(4):347-356


Surface Completion of an Irregular Boundary Curve Using a.. - Martin, Cohen (2002)   (Correct)

....reproduction in any form reserved. Fig. 1. Motivating examples for our work. When the parameterization is addressed, it is often piecemeal, composed of a series of adjacent parametric patches. Finally, there are a number of classic works on completing a surface from a series of bounding curves [2,4,6,8]. This work is most closely related to the algorithm we will develop. However, in contrast to our approach, these techniques generally assume the boundary can be naturally decomposed into n faces, which can in turn be blended together. For example, schemes have been developed to complete a surface ....

Loop, Charles and Tony DeRose, Generalized B-spline surfaces of arbitrary topology, in Computer Graphics (Proceedings of SIGGRAPH 90) 24(4) 347--356.


Modeling with Hybrid Multiple-sided A-patches - Xu, Bajaj, Evans   (Correct)

....base points to create parameterizations of four , ve , and six sided surface patches using rational B ezier surfaces de ned over triangular domains. Setting a triangle of weights to zero at one corner of the domain triangle produces a four sided patch that is the image of the domain triangle. [13, 12] present generalizations of biquadratic and bicubic B spline surfaces that are capable representing surfaces of arbitrary topology by placing restrictions on the connectivity of the control mesh, relaxing C continuity to G (geometric) continuity, and allowing n sided nite elements. This ....

C. Loop and T. DeRose. Generalized B{spline Surfaces of Arbitrary Topology. Computer Graphics, 24(4):347-356, August 1990.


Slime: A new deformable surface - Stoddart Hilton Illingworth (1994)   (1 citation)  (Correct)

....particular representations are available. BMVC 1994: A J Stoddart, Slime. We believe that all existing methods fail on one or more of the above. The objective of this paper is to introduce a new deformable surface. We exploit a sophisticated new representation developed by Loop and De Rose [2, 3] for use in computer graphics. Our contribution is to add the dynamics that make it a deformable surface, and suggest a seeding algorithm. Deformable surfaces with fixed mesh topology are similar to elastic membranes or flexible plates. They may deform but cannot restructure their topology. The ....

....curves or surfaces are useful in their own right, but in vision problems B splines are often more convenient. A major advantage of the B spline is that by construction it joins together a number of Bezier curves or surfaces with C n continuity. BMVC 1994: A J Stoddart, Slime. Loop and De Rose [3] used the S patch to build a generalization of the biquadratic B spline surface that can describe arbitrary topology and is G 1 continuous everywhere. Due to space limitations it is not possible to include a full description of their surface, and the reader is referred to their papers. However ....

[Article contains additional citation context not shown here]

C. T. Loop, T. D. DeRose, Generalized B-spline surfaces of arbitrary topology, ACM Computer Graphics, 24(4) 347-356 (1990).


Surface Reconstruction and Compression Using.. - Continuous Splines..   (Correct)

....developed multiresolution representations for triangulated meshes of planar faces. 3 The Surface Representation The spline based surface that we use is a G 1 continuous arbitrary topology called a generalised biquadratic B Spline (GBBS) first developed by Loop and DeRose TO APPEAR IN ICPR 98 [5]. We have formulated a deformable surface based on this representation [7] and developed algorithms for creating valid mesh topologies and optimally positioning the control points [8] The GBBS is defined by a set of M 3D control points Q = #c m : m =1. M together with connectivity ....

C. T. Loop and T. D. DeRose. Generalized b-spline surfaces of arbitrary topology. ACM Computer Graphics, 24(4):347--356, 1990.


A Unified Approach for Simplifying Polygonal and Spline Models - Gopi, Manocha (1998)   (2 citations)  (Correct)

....spline patches to a polygonal model has been extensively studied in computer aided geometric design. A survey of different techniques has been given in [Die93] These include algorithms smooth spline surface over irregular meshes [Sar90, Pet95, Loo94, EH96] using n sided patches for fitting [LD90] and using spline approximation [dBF73, dB74] More recently, many algorithms have used subdivision surfaces for piecewise smooth reconstruction [HDD 94] 3 Overview of our approach Our approach for simplifying geometric models makes use of surface fitting algorithms. It can handle ....

Charles Loop and Tony DeRose. Generalized B-spline surfaces of arbitrary topology. Computer Graphics (SIGGRAPH 90 Proceedings),vol- ume 24, pages 347--356, August 1990.


Automatic Visualization of Two-Dimensional Cellular Complexes - Lozada, N., Rosi, Stolfi (1996)   (Correct)

....one of figure 1; as well as degree 1 vertices, loops, bridging edges, and multiple edges with same endpoints. An obvious way to realize a complex geometrically is to model each face as a polynomial surface patch, implicit or parametric, with suitable continuity constraints between adjacent patches [19,1]. However, in a general complex a face may have any number of sides (including 1 or 2) and may be glued in arbitrarily complex ways. Thus, in general, it is not possible to realize each face as a single polynomial surface patch of bounded degree. Therefore, instead of using the faces as ....

....(dashed) and the tile boundaries (dotted) 2.1 Modeling a tile Since every tile has only four sides, and therefore only four neighboring tiles, it is possible to realize it as a geometric object of bounded complexity. A obvious candidate for this role would be a parametric polynomial patch [19,21]. This approach would allow us in principle to obtain a truly smooth surface, with continuity of tangent plane (and possibly curvature) between adjacent tiles. However, it is not at all trivial to enforce those constraints for complexes arbitrary topology. Also, some of the energy functions we use ....

Charles Loop and Tony DeRose. Generalized B-spline surface of arbitrary topology. In Proc. SIGGRAPH'90, pages 347--356, August 1990.


Automatic Visualization of Two-Dimensional Cellular Complexes - Rosi, Stolfi (1996)   (2 citations)  (Correct)

....during shape optimization, and also when rendering the optimized surface. 2. 2 Tiles An obvious way to model the geometry of the surface is to model each face of the complex as a piece of polynomial surface, implicit or parametric, with continuity constraints imposed on pairs of adjacent patches [25, 2]. However, the faces of the complex may have any number of sides, which may be glued among themselves in almost any fashion. In general, it is not possible to realize such a face as a single polynomial surface patch of bounded degree. Therefore, instead of viewing the surface as the union of ....

....of the other. Visualization of cellular complexes 7 2.3 Realizing a tile Since each tile has only four sides, and therefore only four neighboring tiles, we can in principle realize it as a geometric object of bounded complexity. One obvious alternative is to use a parametric polynomial patch [25, 27]: a polynomial mapping of the unit square [0 . 1] 2 of R 2 to R 3 . The main difficulty of this approach is to guarantee a smooth join (with tangent plane continuity, and possibly curvature continuity) between adjacent tiles. Moreover, we must be careful to avoid degeneracies points where ....

Charles Loop and Tony DeRose. Generalized B-spline surfaces of arbitrary topology. In SIGGRAPH '90 Conference Proceedings, pages 347--356, August 1990. In Computer Graphics 24 (4).


Reconstruction of Smooth Surfaces With Arbitrary Topology.. - Stoddart, Baker (1998)   (Correct)

....stitching together tensor product patches. 6, 14] 3 The surface representation The spline based surface that we use is a G 1 continuous arbitrary topology surface called a generalised biquadratic B Spline (GBBS) It was first developed in the context of computer graphics by Loop and De Rose [15, 16]. It is important to note that it is not possible to maintain C 1 continuity (first order parametric derivative) over an arbitrary topology surface. Instead the concept of G 1 continuity (first order geometric) is introduced. In effect it means that the tangent plane at a point on the surface ....

C. T. Loop and T. D. DeRose. Generalized b-spline surfaces of arbitrary topology. ACM Computer Graphics, 24(4):347--356, 1990.


Pcp2Nurb: smooth free-form surfacing with linearly-trimmed.. - Peters   (Correct)

....2 Delta J. Peters Fig. 1. top) input polyhedron; middle) planar cut polyhedron; bottom) NURBS surface. 1. INTRODUCTION Polyhedra can be smoothed into free form surfaces using a variety of approaches such as rational blends, generalized subdivision or simplex splines (see e.g. [3], 1] 2] A major criticism leveled at these techniques is that they are incompatible, i.e. cannot be represented exactly or efficiently in the dominant patch representation, tensor product B splines. Tensor product B splines serve under the pseudonym NURBS as a standard for storage, ....

Loop, C., and DeRose, T. Generalized b-spline surfaces of arbitrary topology. Computer Graphics 24, 4 (1990), 347--356.


Constructing C¹ surfaces of arbitrary topology using.. - Peters   (Correct)

.... constructions for irregular meshes have been derived over the last decade [10] Compared to the standard tensor product B spline representation, these constructions either sacrifice the low degree of the surfaces (e.g. 20] 12] or depart from the standard polynomial representation (e.g. 5] [16]) However, 2 FAIR CURVES AND SURFACES the main drawback of the patching approach seems to arise from the very tool that allows it to model complex smooth surfaces; reparametrizing when crossing from one patch to the next shifts the focus from the geometry of the modeling problem to clever ....

C. Loop, T. DeRose, Generalized B-spline surfaces of arbitrary topology, Proceedings of Siggraph '90.


General Object Reconstruction based on Simplex Meshes - Delingette (1997)   (22 citations)  (Correct)

....parametric patches and by ensuring that proper geometric continuity is realized between patches. For instance Hoppe and Eck [EH96] use the construction scheme of Peters [J94] to build G 1 continuous surfaces of arbitrary topology while other reconstruction systems such as Loop and De Rose [LD90] rely on dioeerent patch corners such as Sabin nets. An important constraint in order to eOEciently represent general deformable models with spline patches is that the G 1 continuity equation across patches must be linear in the control points. Those continuity constraints across patches usually ....

C. Loop and T. DeRose. Generalized b-spline surfaces of arbitrary topology. In Computer Graphics (SIGGRAPH'90), pages 347356, 1990.


Surface reconstruction and compression using multiresolution.. - Stoddart, Baker   (Correct)

....and others [1] have developed multiresolution representations for triangulated meshes of planar faces. 3 The Surface Representation The spline based surface that we use is a G 1 continuous arbitrary topology called a generalised biquadratic B Spline (GBBS) first developed by Loop and DeRose [5]. We have formulated a deformable surface based on this representation [7] and developed algorithms for creating valid mesh topologies and optimally positioning the control points [8] The GBBS is defined by a set of M 3D control points Q = f c m : m = 1: Mg together with connectivity ....

C. T. Loop and T. D. DeRose. Generalized b-spline surfaces of arbitrary topology. ACM Computer Graphics, 24(4):347--356, 1990.


C code for modeling smooth free-form surfaces of arbitrary.. - Peters (1997)   (Correct)

....redundant edges in the planarcut polyhedron. Supported by NSF National Young Investigator grant 9457806 CCR 1 Introduction Polyhedra can be smoothed into free form surfaces using a variety of approaches such as rational blends, generalized subdivision or simplex splines (see e.g. [3], 1] 2] A major criticism leveled at these techniques is that they are incompatible, i.e. cannot be represented exactly or efficiently in the dominant patch representation, tensor product B splines. Tensor product B splines serve under the pseudonym NURBS as a standard for storage, ....

Loop, C., and DeRose, T. Generalized b-spline surfaces of arbitrary topology. Computer Graphics 24, 4 (1990), 347--356.


Surface Modeling with Oriented Particle Systems - Szeliski, Tonnesen (1991)   (93 citations)  (Correct)

.... and deformable surface models is that the rough shape of the object must be known or specified in advance [Terzopoulos et al. 1987a] For spline models, this means discretizing the surface into a collection of patches with appropriate continuity conditions, which is generally a difficult problem [Loop and DeRose, 1990]. For deformable surface models, we can bypass the patch formation stage by specifying the location and interconnectivity of the point masses in the finite element approximation. In either approach, defining the model topology in advance remains a tedious process. Furthermore, it severely limits ....

....configuration. We can create any desired topology with this technique. For example, we can form a flat sheet into an object with a stem and then a handle (Figure 13) Forming such surface with traditional spline patches is a difficult problem that requires careful attention to patch continuities [Loop and DeRose, 1990]. To make this example work, we add the concept of heating the surface near the tool [Tonnesen, 1991] and only allowing the hot parts of the surface to deform and stretch. Without this modification, the extruded part of the surface has a tendency to pinch off similar to how soap bubbles pinch ....

C. Loop and T. DeRose. Generalized B-spline surfaces of arbitrary topology. Computer Graphics (SIGGRAPH'90), 24(4):347--356, August 1990. 26 10 Conclusion


Cą Surface Splines - Peters (1993)   (Correct)

....of [32, Section 3.5] to the case where n 4 patches meet at a mesh point; the representation based on three sided patches can be viewed as a special case of [21] using a well chosen mesh of quadratic boundary curves as input. A patches [1] see also [15] 8] B patches ( 30] 7] and S patches [19] provide elegant new solutions to the smoothing problem at the cost of a currently non standard patch representation. Overview. The remainder of the paper consists of the definition and the proof of properties of the first order free form surface splines. Section 2 defines the splines in terms of ....

C. T. Loop, T. DeRose, Generalized B-spline surfaces of arbitrary topology, Computer Graphics 24,4(1990): 347--356.


Functional Composition Algorithms via Blossoming - DeRose, Goldman, Hagen, Mann (1993)   (6 citations)  Self-citation (Derose)   (Correct)

....G is the entire v = 1 line. The vertex (1; 0; 0) is therefore blown up . Since G is in triangular patch form, the control points and weights of H = F ffi G will form a rational triangular representation for the surface of revolution. Composition is also a useful tool when dealing with S patches[12, 13]. S patches are rational generalizations of B ezier surfaces that admit any number n of boundary curves. In [12] it is shown how to use composition to convert an n sided S patch into an m sided S patch, for arbitrary n and m. Another problem that can be solved using composition is finding the ....

Charles T. Loop and Tony D. DeRose. Generalized B-spline surfaces of arbitrary topology. In SIGGRAPH '90 Proceedings, pages 347--356, 1990.


Representation of and Modeling with Arbitrary Discontinuity.. - Ellens (1997)   (Correct)

No context found.

Loop, C., and DeRose, T. Generalized B-spline surfaces of arbitrary topology. Proceedings of SIGGRAPH'90 (Dallas, August 6--10, 1990.


Spline Smoothing on Surfaces - Duchamp, Stuetzle   (Correct)

No context found.

C. Loop and T. DeRose, Generalized b-spline surfaces of arbitrary topology, Computer Graphics (SIGGRAPH '90 Proceedings) ## (1990), no. 4, 347-356.


Representing 3-D regions with rational Gaussian surfaces - Jackowski, Goshtasby, Satter   (Correct)

No context found.

C. Loop and T. DeRose, Generalized B-spline surfaces of arbitrary topology, Proc. SIGGRAPH '90 1990, 347-- 356.


On Five- and Six-Sided Rational Surface Patches - Karciauskas (1999)   (Correct)

No context found.

Loop, Ch. and De Rose, T. (1990), Generalized B-spline surfaces of arbitrary topology, Computer Graphics 24, 347--356.


Rational m-sided Sabin and Hosaka-Kimura like surface patches - Karciauskas (1999)   (Correct)

No context found.

Loop, Ch. and De Rose, T. (1990), Generalized B-spline surfaces of arbitrary topology, Computer Graphics 24, 347--356.


Polar Forms and Triangular B-Spline Surfaces - Seidel (1992)   (3 citations)  (Correct)

No context found.

C.T. Loop and T.D. DeRose. Generalized B-spline surfaces of arbitrary topology. In Proc. SIGGRAPH'90, pages 347--356, 1990.


Patch Interpolation Using Edge-based Blending Function - Miura, Adachi, al.   (Correct)

No context found.

C. Loop and T. DeRose : Generalized B-spline Surfaces of Arbitrary Topology, Computer Graphics, Vol.24, No.4, 1990, pp.347-356.


Smooth Free-Form Surfaces Over Irregular Meshes Generalizing.. - Peters (1993)   (7 citations)  (Correct)

No context found.

C. Loop, T. DeRose (1990), Generalized B-spline surfaces of arbitrary topology, Computer Graphics 24(4): 347--356.


Biquartic C¹-surface splines over irregular meshes - Peters (1995)   (Correct)

No context found.

C. Loop, T. DeRose, Generalized B-spline surfaces of arbitrary topology, Computer Graphics 24,4(1990): 347--356.


Curvature Continuous Spline Surfaces Over Irregular Meshes - Peters (1994)   (5 citations)  (Correct)

No context found.

C. Loop, T. DeRose, Generalized B-spline surfaces of arbitrary topology, Computer Graphics 24,4(1990): 347--356.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC