I am looking for partners in the research area.

I am looking for partners interested in the Horizon Europe Call.

I am looking for partners for the Horizon Europe research area.

I am looking for laboratory facilities in the research/application area.

Introduction of the Research Group

Digital representations of complex 3D geometric objects (point sets, triangular meshes, curves and curve meshes, parametric and implicit surfaces, solids), related mathematical algorithms and applications.

Achievements

  • Multi-sided surfaces: We have developed several surface representations over the years, both transfinite interpolation surfaces and control point based patches. Our novel, generalized Bézier and B-spline surfaces can interpolate arbitrary boundary ribbons and permit interior hole loops, as well.

  • Reverse engineering: In the majority of engineering applications, it is crucial that the reconstructed models satisfy various geometric constraints. The primary surfaces must obey various rules, such as being orthogonal, parallel, tangential, symmetric, concentric, and so on. If we approximate the segmented regions individually, one by one, we may obtain inaccurate surfaces and poor CAD models. The goal of this research is to perfect CAD models created from measured data. We introduced techniques to automatically detect likely engineering constraints, and enforce these by performing constrained fitting.

  • Parameterization & Surface fitting: During the reverse engineering of CAD models, free-form regions need to be approximated with trimmed tensor-product B-splines. There are many methods available for surface fitting, but all of them require an initial parameterization (flattening) of the data points, which can have a substantial effect on the quality of the final surface. While mesh parameterization has a rich literature, the specific requirements of trimmed fitting are quite different from those of texture mapping or quad meshing. Motivated by this, we worked on mesh parameterization methods that enable fitting high-quality trimmed surfaces with minimal user intervention.

  • Proximity curves & surfaces: We introduced two different representations to define proximity curves. The representations satisfy many important requirements that are useful in CAD, including positivity, convex combination, natural knot insertion and so on.

  • Implicit surfaces: Implicit surfaces provide an interesting alternative to parametric patches. Many operations (e.g. inside-outside testing, Boolean operations, ray-tracing, connecting to regular implicit surfaces) are more convenient using them. We have explored the I-patch representation for various applications including polyhedral design and data approximation.

Awards

2012-2017 OTKA 101845 

2017-2021 OTKA 124727

Journals

COMPUTER-AIDED DESIGN JOURNAL
COMPUTERS & GRAPHICS-UK
COMPUTER-AIDED DESIGN AND APPLICATIONS
COMPUTER AIDED GEOMETRIC DESIGN
COMPUTER GRAPHICS FORUM

Infrastructure

IB411 (laboratory), FormLabs 3D printer

Industry relations

Shapr3D, FormLabs

Conferences

CAD Conference, SPM (Solid and Physical Modelling), Eurographics, GMP (Geometric Modelling and Processing), SMI (Shape Modelling International), GrafGeo, KÉPAF, Pacific Graphics, SGP (Symposium on Geometric Processing), stb.