26,381 research outputs found

    Urn Models and Beta-splines

    Get PDF
    Some insight into the properties of beta-splines is gained by applying the techniques of urn models. Urn models are used to construct beta-spline basis functions and to derive the basic properties of these blending functions and the corresponding beta-spline curves. Only the simple notion of linear geometric continuity and with the most elementary beta parameter are outlined. Non-linear geometric continuity leads to additional beta parameters and to more complicated basis functions. Whether urn models can give us any insight into these higher order concepts still remains to be investigated

    Query processing of geometric objects with free form boundarie sin spatial databases

    Get PDF
    The increasing demand for the use of database systems as an integrating factor in CAD/CAM applications has necessitated the development of database systems with appropriate modelling and retrieval capabilities. One essential problem is the treatment of geometric data which has led to the development of spatial databases. Unfortunately, most proposals only deal with simple geometric objects like multidimensional points and rectangles. On the other hand, there has been a rapid development in the field of representing geometric objects with free form curves or surfaces, initiated by engineering applications such as mechanical engineering, aviation or astronautics. Therefore, we propose a concept for the realization of spatial retrieval operations on geometric objects with free form boundaries, such as B-spline or Bezier curves, which can easily be integrated in a database management system. The key concept is the encapsulation of geometric operations in a so-called query processor. First, this enables the definition of an interface allowing the integration into the data model and the definition of the query language of a database system for complex objects. Second, the approach allows the use of an arbitrary representation of the geometric objects. After a short description of the query processor, we propose some representations for free form objects determined by B-spline or Bezier curves. The goal of efficient query processing in a database environment is achieved using a combination of decomposition techniques and spatial access methods. Finally, we present some experimental results indicating that the performance of decomposition techniques is clearly superior to traditional query processing strategies for geometric objects with free form boundaries

    Enhancement of surface definition and gridding in the EAGLE code

    Get PDF
    Algorithms for smoothing of curves and surfaces for the EAGLE grid generation program are presented. The method uses an existing automated technique which detects undesirable geometric characteristics by using a local fairness criterion. The geometry entity is then smoothed by repeated removal and insertion of spline knots in the vicinity of the geometric irregularity. The smoothing algorithm is formulated for use with curves in Beta spline form and tensor product B-spline surfaces

    Computing a Compact Spline Representation of the Medial Axis Transform of a 2D Shape

    Full text link
    We present a full pipeline for computing the medial axis transform of an arbitrary 2D shape. The instability of the medial axis transform is overcome by a pruning algorithm guided by a user-defined Hausdorff distance threshold. The stable medial axis transform is then approximated by spline curves in 3D to produce a smooth and compact representation. These spline curves are computed by minimizing the approximation error between the input shape and the shape represented by the medial axis transform. Our results on various 2D shapes suggest that our method is practical and effective, and yields faithful and compact representations of medial axis transforms of 2D shapes.Comment: GMP14 (Geometric Modeling and Processing

    Adaptive resolution of 1D mechanical B-spline

    Get PDF
    International audienceThis article presents an adaptive approach to B-spline curve physical simulation. We combine geometric refinement and coarsening techniques with an appropriate continuous mechanical model. We thus deal with the (temporal and geometric) continuity issues implied when mechanical adaptive resolution is used. To achieve real-time local adaptation of spline curves, some criteria and optimizations are shown. Among application examples, real-time knot tying is presented, and curve cutting is also pointed out as a nice sideeffect of the adaptive resolution animation framework

    Görbék és felületek a geometriai modellezésben = Curves and surfaces in geometric modelling

    Get PDF
    B-spline görbék/felületek pontjai által, az alakzat két csomóértékének szimmetrikus változtatásakor leírt pályagörbéket vizsgáltuk, és olyan alakmódosítási eljárást adtunk, amivel a felület adott pontját/paramétervonalát előre megadott helyre mozgathatjuk a csomóértékek változtatásával. A C-Bézier, C-B-spline és F-B-spline görbék pályagörbéinek geometriai tulajdonságait írtuk le, és erre alapozva geometriai kényszereket kielégítő alakmódosításokat vizsgáltuk. Olyan általános leírási módot (linear blending) adtunk, mely egységesen kezeli az alakparaméterekkel rendelkező görbék széles osztályát, továbbá konkrét esetekben e paraméterek geometriai hatását írtuk le és kényszeres alakmódosításokra adtunk megoldást. A csomóértékeknek az interpoláló görbére gyakorolt hatását vizsgáltuk, mely alapján a harmadfokú interpoláció esetére interaktív alakmódosító eljárást dolgoztunk ki. Kontrollpontokkal adott görbék szingularitásainak detektálására a kontrollpontok helyzetén alapuló megoldást adtunk. Kontrollpont alapú szükséges és elégséges feltételt adtunk arra, hogy a Bézier-felület paramétervonalai egyenesek legyenek. Olyan Monte Carlo módszert dolgoztunk ki, amely rendezetlen ponthalmaz felülettel való interpolálásához négyszöghálót hoz létre a pontfelhő (mely elágazásokat és hurkokat is tartalmazhat) és annak topológikus gráfja ismeretében. A csonkolt Fourier-sorok terében olyan ciklikus bázist adtunk meg, amellyel végtelen simaságú zárt görbéket és felületeket írhatunk le. | We studied paths of points of B-spline curves/surfaces obtained by the symmetric alteration of two knot values and provided a constrained shape modification method that is capable of moving a point/isoparametric line of the surface to a user specified position. We described the geometric properties of paths of C-Bézier, C-B-spline and F-B-spline curves and on this basis we studied shape modifications subject to geometric constraints. We developed the general linear blending method that treats a wide class of curves with shape parameters in a uniform way; in special cases we described the geometric effects of shape parameters and provided constrained shape modification methods. We examined the impact of knots on the shape of interpolating curves, based on which we developed an interactive shape modification method for cubic interpolation. We proposed a control point based solution to the problem of singularity detection of curves described by control points. We provided control point based necessary and sufficient conditions for Bézier surfaces to have linear isoparametric lines. We developed a Monte Carlo method to generate a quadrilateral mesh (for surface interpolation) from point clouds (with possible junctions and loops) and their topological graph. We specified a cyclic basis in the space of truncated Fourier series by means of which we can describe closed curves and surfaces with C^infinity
    • …
    corecore