VLDB 2026 Research / reviewers in the wild / expert
Tamás Várady
dblp:01/3363
· DBLP profile ↗
36ranked-venue papers
13as first author
6since 2021 · last 2026
0000-0001-9547-6498ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 36 · 13 first-author · 6 since 2021Theory of computation · 4 · 2 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Topology-preserving polyhedral design using ribbon-based multi-sided patchesabstractPolyhedral design is a well-established paradigm for creating complex free-form shapes by smoothing control polyhedra. Several approaches exist, including recursive subdivision and direct algorithms. We introduce a direct method where multi-sided and multi-connected, ribbon-based patches are stitched together. While traditional methods are based on control polyhedra with only convex faces, our approach can handle concave angles and multiple hole loops, as well; moreover, the free-form patchwork has exactly the same topological structure as the input control polyhedron. The algorithm consists of three basic steps: (i) computing an auxiliary polyhedron, (ii) defining a general topology curve network and determining cross-derivative (ribbon) data along the patch boundaries, (iii) computing Generalized B-spline surfaces. Furthermore, using a shape parameter, a family of models with the same topological structure can be generated. Several test examples are provided to demonstrate the capabilities of this new method. Péter Salvi, Jázmin Szörfi, Márton Vaitkus, Tamás Várady |
Comput. Aided Des. | 4 |
| 2025 | A general framework for adding interior control to ribbon-based multi-sided surfacesabstractRibbon-based multi-sided parametric patches represent a special group of free-form surfaces. While ribbons with boundary and cross-derivative constraints can sufficiently define patches, modifying their interior – in addition – may be required, as well. We introduce a new technique to add interior control structures for Generalized B-spline (GBS) patches defined over multi-connected curved domains, where the sum of the blending functions produces a weight deficiency. A local parameterization and a parametric MAT (medial axis transform) structure is computed within the domain, which leads to a family of quad structures, called templates. We define blend functions by distributing weight deficiency amongst the vertices of the template and describe algorithms to locate related control points in 3D, yielding Template GBS patches that tightly approximate the input ribbons. As a final step, a modified representation is created, called Hybrid GBS, that exactly interpolates the given input ribbons and inherits the interior control structure of an arbitrarily chosen Template GBS patch. • Interior control structure for multi-sided Generalized B-spline patches. • Support for multiply connected domains. • Quadrilateral templates from parametric medial axis. • Special blending functions associated with the template geometry. • Surfaces based on approximating and exact ribbons. Márton Vaitkus, Péter Salvi, Tamás Várady |
Comput. Graph. | 3 |
| 2024 | Genuine multi-sided parametric surface patches - A surveyabstractA state-of-the-art survey is presented on various formulations of multi-sided parametric surface patches, with a focus on methods that interpolate positional and cross-derivative information along boundaries. Tamás Várady, Péter Salvi, Márton Vaitkus |
Comput. Aided Geom. Des. | 1 |
| 2024 | Interior control structure for Generalized Bézier patches over curved domainsabstractGeneralized Bézier patches with curved domains can represent complex, multi-sided surfaces, but do not provide explicit control over the interior of the surface, as they are defined by means of side-based ribbons. In this paper we extend this representation by proposing a uniform, intuitive control structure, based on templates – a collection of quadrilaterals that covers and affects the 3D shape. It is constructed based on a variant of the Medial Axis Transform (MAT) that uses the local parameterization of the domain. For a given patch a hierarchical sequence of 2D templates can be defined, each determining the topology of the corresponding 3D control structure. First we introduce templates, then present the way of associating biparametric Bernstein blend functions with the control points. Next we describe how to position the control points of the MAT skeleton and the remaining interior control points, while ribbons are preserved. Finally we show a few examples that demonstrate the method and discuss the pros and cons of the approach. Márton Vaitkus, Péter Salvi, Tamás Várady |
Comput. Graph. | 3 |
| 2023 | Constrained modeling of multi-sided patchesabstractWe investigate genuinely multi-sided patches that interpolate ribbon surfaces along their boundaries. Recent works suggest defining patches over parametric domains with curved boundaries and hole loops, where the domain mimics the shape of the surface to be constructed. Cross-derivatives of the input are interpreted with respect to this curved parametric domain, but it is an open question how to initialize and modify these vector functions. We propose algorithms to set the cross-derivatives of multi-sided patches defined by Bézier and B-spline ribbons. Boundaries and surface constraints are inherited from adjacent patches, and our goal is to define a nice surface while ensuring smooth (G1) connections. We exploit that ribbon parameterizations induce ‘proportional’ cross-derivative magnitudes in 3D, and express cross-derivatives as the combination of vector functions and appropriately chosen scalar functions. Continuity constraints imply complex relations between the control points of the ribbons, so their direct modification is not feasible. Instead we suggest a constrained editing technique based on control vectors that significantly simplifies this task. Péter Salvi, Márton Vaitkus, Tamás Várady |
Comput. Graph. | 3 |
| 2021 | Multi-sided B-spline surfaces over curved, multi-connected domainsabstractWe propose a new surface representation, the Generalized B-spline (GBS) patch, that combines ribbon interpolants given in B-spline form. A GBS patch can connect to tensor-product B-spline surfaces with arbitrary Gm continuity. It supports ribbons not only along the perimeter loop, but also around holes in the interior of the patches. This is a follow-up paper of a recent publication (Várady et al., 2020) that described multi-sided Bézier surfaces over curved multi-sided domains. While the fundamental concept is retained, several new details have been elaborated. The weighting functions are modified to be products of B-spline and Bernstein basis functions, multiplied by rational terms. A new local parameterization method is introduced using harmonic functions, that handles periodic hole loops, as well. Interior shape control is adapted to the B-spline representation of the ribbons. Several examples illustrate the capabilities of the proposed scheme. Our implementation is based on a computationally efficient discretization. Márton Vaitkus, Tamás Várady, Péter Salvi, Ágoston Sipos |
Comput. Aided Geom. Des. | 2 |
| 2020 | Constrained fitting with free-form curves and surfaces
Tamás Várady |
Comput. Aided Des. | 2 |
| 2020 | Multi-sided Bézier surfaces over curved, multi-connected domainsabstractA new multi-sided, control point based surface formulation is proposed, extending the principles of the Generalized Bézier patch published by Várady et al. (2016). The surface is constructed from side interpolants given in Bézier form. The boundary curves may have different degrees, and the cross-derivatives can ensure arbitrary G-continuity with adjacent patches. The representation is capable of handling boundary curves with high curvature variations and concave angles. The surfaces are C∞-continuous and may have holes in their interior. The most distinctive feature of the patch is that it is defined over a planar domain with curved boundaries that mimic the shape of the 3D boundary curves. Local parameters, derived from harmonic barycentric coordinates, are associated with each side of the domain. The control points are multiplied by Bernstein functions and additional rational terms that provide the same degree of freedom for shape design as their quadrilateral counterparts. The paper introduces the full construction of Curved Domain (CD) Bézier patches including domain generation, parameterization, basis functions, and methods for additional interior shape control. Specific problems related to CD surfaces are also discussed with many examples that demonstrate the peculiarity and usefulness of the scheme. Tamás Várady, Péter Salvi, Márton Vaitkus, Ágoston Sipos |
Comput. Aided Geom. Des. | 1 |
| 2020 | Multi-sided implicit surfacing with I-patchesabstractI-patches represent a family of implicit multi-sided surfaces. Similarly to functional splines, each boundary curve of the patch is defined as the intersection of a primary and a bounding surface, both given in implicit form, and the patch can connect to the primaries with arbitrary geometric continuity. Following the publication of Várady et al. [1], this paper elaborates the basic formulation in more detail, and introduces several interesting features, including a distance-based surface interpretation, consistent orientation of the primaries, setting shape parameters, and handling various special cases. Implicit multi-sided patches are primarily used for connecting simple implicit surfaces, such as planes, cylinders, spheres etc., however, I-patches are also capable of modeling complex free-form shapes. We show constructions for producing setback vertex blends with conic boundaries and patchworks defined by control polyhedra. We discuss the benefits and limitations of the representation through several examples. Ágoston Sipos, Tamás Várady, Péter Salvi, Márton Vaitkus |
Comput. Graph. | 2 |
| 2018 | Parameterizing and extending trimmed regions for tensor-product surface fitting
Márton Vaitkus, Tamás Várady |
Comput. Aided Des. | 2 |
| 2018 | P-Bézier and P-Bspline curves - new representations with proximity control
Tamás Várady |
Comput. Aided Geom. Des. | 2 |
| 2018 | Multi-sided Bézier surfaces over concave polygonal domains
Péter Salvi, Tamás Várady |
Comput. Graph. | 2 |
| 2017 | P-curves and surfaces: Parametric design with global fullness control
Tamás Várady |
Comput. Aided Des. | 2 |
| 2017 | Enhancement of a multi-sided Bézier surface representation
Tamás Várady, Péter Salvi |
Comput. Aided Geom. Des. | 1 |
| 2016 | A Multi-sided Bézier Patch with a Simple Control StructureabstractAbstract A new n‐sided surface scheme is presented, that generalizes tensor product Bézier patches. Boundaries and corresponding cross‐derivatives are specified as conventional Bézier surfaces of arbitrary degrees. The surface is defined over a convex polygonal domain; local coordinates are computed from generalized barycentric coordinates; control points are multiplied by weighted, biparametric Bernstein functions. A method for interpolating a middle point is also presented. This Generalized Bézier (GB) patch is based on a new displacement scheme that builds up multi‐sided patches as a combination of a base patch, n displacement patches and an interior patch; this is considered to be an alternative to the Boolean sum concept. The input ribbons may have different degrees, but the final patch representation has a uniform degree. Interior control points—other than those specified by the user—are placed automatically by a special degree elevation algorithm. GB patches connect to adjacent Bézier surfaces with G1continuity. The control structure is simple and intuitive; the number of control points is proportional to those of quadrilateral control grids. The scheme is introduced through simple examples; suggestions for future work are also discussed. Tamás Várady, Péter Salvi, György Karikó |
Comput. Graph. Forum | 1 |
| 2015 | Applying geometric constraints for perfecting CAD models in reverse engineering
Tamás Várady, Péter Salvi |
Graph. Model. | 2 |
| 2014 | Ribbon-based transfinite surfaces
Péter Salvi, Tamás Várady, Alyn P. Rockwood |
Comput. Aided Geom. Des. | 2 |
| 2014 | G2 Surface Interpolation Over General Topology Curve NetworksabstractAbstract The basic idea of curve network‐based design is to construct smoothly connected surface patches, that interpolate boundaries and cross‐derivatives extracted from the curve network. While the majority of applications demands only tangent plane (G 1 ) continuity between the adjacent patches, curvature continuous connections (G 2 ) may also be required. Examples include special curve network configurations with supplemented internal edges, “master‐slave” curvature constraints, and general topology surface approximations over meshes. The first step is to assign optimal surface curvatures to the nodes of the curve network; we discuss different optimization procedures for various types of nodes. Then interpolant surfaces called parabolic ribbons are created along the patch boundaries, which carry first and second derivative constraints. Our construction guarantees that the neighboring ribbons, and thus the respective transfinite patches, will be G 2 continuous. We extend Gregory's multi‐sided surface scheme in order to handle parabolic ribbons, involving the blending functions, and a new sweepline parameterization. A few simple examples conclude the paper. Péter Salvi, Tamás Várady |
Comput. Graph. Forum | 2 |
| 2012 | Transfinite surface interpolation with interior control
Tamás Várady, Péter Salvi, Alyn P. Rockwood |
Graph. Model. | 1 |
| 2011 | Transfinite surface interpolation over irregular n-sided domains
Tamás Várady, Alyn P. Rockwood, Péter Salvi |
Comput. Aided Des. | 1 |
| 2010 | Hierarchical surface fairing with constraintsabstractThe surfaces of complex free-form objects can typically be modeled by a hierarchy of primary surfaces, connecting surfaces and corner patches. Within the context of digital shape reconstruction, these surfaces simultaneously approximate measured data points, satisfy fairness criteria and adhere to continuity constraints according to their dependencies. A new framework algorithm is introduced to perfect existing B-spline surfaces; the algorithm alternates --- in a stepwise manner --- between continuity constraint satisfaction and fairing by the remaining degrees of freedom. Some well-known fairing methods are adapted to this framework. Constrained fairing for n-sided corner patches, composed of quadrilaterals, is also briefly discussed. A few examples illustrate the results. Péter Salvi, Tamás Várady |
Symposium on Solid and Physical Modeling | 2 |
| 2008 | Fast and Local Fairing of B-Spline Curves and Surfaces
Péter Salvi, Hiromasa Suzuki, Tamás Várady |
GMP | 3 |
| 2007 | Automatic extraction of surface structures in digital shape reconstruction
Tamás Várady, Michael A. Facello, Zsolt Terék |
Comput. Aided Des. | 1 |
| 2006 | Automatic Extraction of Surface Structures in Digital Shape Reconstruction
Tamás Várady, Michael A. Facello, Zsolt Terék |
GMP | 1 |
| 2004 | Segmentation methods for smooth point regions of conventional engineering objects
Pál Benkö, Tamás Várady |
Comput. Aided Des. | 2 |
| 2002 | Direct Segmentation of Smooth, Multiple Point RegionsabstractThe purpose of reverse engineering is to convert a large point cloud into an accurate, fair and consistent CAD model. For a class of conventional engineering objects we have the 'a priori' assumption that the object is bounded exclusively by simple, analytic surfaces. In this case it is possible to generate the model with a minimal amount of user interaction. The key issue is segmentation, i.e., to separate the point cloud into smaller regions, where each can be approximated by a single surface. While this is relatively simple, where the regions are bounded by sharp edges, problems arise when smoothly connected regions need to be separated. The direct segmentation method described in this paper is based on a special sequence of tests, by means of which a large point cloud can be robustly splitted into smaller subregions until no further subdivision is possible. Surfaces of linear extrusion and revolution are also detected. The structure of the smooth, multiple regions is the basis of constrained surface fitting in the final model building phase. Pál Benkö, Tamás Várady |
GMP | 2 |
| 2002 | Constrained fitting in reverse engineering
Pál Benkö, Géza Kós, Tamás Várady, László Andor, Ralph R. Martin |
Comput. Aided Geom. Des. | 3 |
| 2002 | Advanced surface fitting techniques
Volker Weiss, László Andor, Gábor Renner, Tamás Várady |
Comput. Aided Geom. Des. | 4 |
| 2001 | Algorithms for reverse engineering boundary representation models
Pál Benkö, Ralph R. Martin, Tamás Várady |
Comput. Aided Des. | 3 |
| 2000 | Reverse Engineering B-Rep Models from Multiple Point CloudsabstractThe procedure of reconstructing conventional engineering objects from multiple-view 3D point clouds is described. Emphasis is put on producing accurate and topologically consistent B-rep models, ready to be used in computer aided design and manufacture. After describing the basic phases of reverse engineering, related algorithmic difficulties are analyzed. Three particular areas are discussed in more detail: segmenting point data into regions, creating translational and rotational surfaces with smooth, constrained profiles, and finally adding blends. The results of the algorithms are illustrated using a mechanical engineering object, which is a well-known benchmark in the RE community. Tamás Várady, Pál Benkö |
GMP | 1 |
| 1999 | Methods to recover constant radius rolling ball blends in reverse engineering
Géza Kós, Ralph R. Martin, Tamás Várady |
Comput. Aided Geom. Des. | 3 |
| 1997 | Reverse engineering of geometric models - an introduction
Tamás Várady, Ralph R. Martin, Jordan Cox |
Comput. Aided Des. | 1 |
| 1997 | Geometric construction for setback vertex blending
Tamás Várady, Alyn P. Rockwood |
Comput. Aided Des. | 1 |
| 1994 | A survey of blending methods that use parametric surfaces
Janos Vida, Ralph R. Martin, Tamás Várady |
Comput. Aided Des. | 3 |
| 1991 | Overlap patches: a new scheme for interpolating curve networks with n-sided regions
Tamás Várady |
Comput. Aided Geom. Des. | 1 |
| 1984 | Design techniques for the definition of solid objects with free-form geometry
Tamás Várady, Michael J. Pratt |
Comput. Aided Geom. Des. | 1 |