Surface processing tools based on Partial Differential Equations (PDEs) are emerging recently in computer graphics, digital animation, computer aided modelling, and computer vision. In this work we propose an algorithm to move and redistribute the nodes of a mesh representing a surface in R3. This is obtained by a surface evolution process according to normal and tangential velocities with two aims: • to obtain a more homogeneous surface representation and a more, numerically easy to process, mesh • to move the surface in space avoiding mesh nodes’ collision. The evolution of the surface is formulated in a Lagrangian framework using a couple of PDEs applied to the surfaces’ spatial characteristics. In the first equation a scalar field which follows the spatial features of the mesh, i.e. mean curvature or local elements’ areas, is determined solving an intrinsic Poisson equation. In the second equation the actual surface evolution is computed using the field. Numerical schemes based on finite element discretization in space will be considered, together with several strategies for tangential velocities. The numerical results illustrate how this framework is able both to improve the uniformity of the mesh nodes, and to control the surface evolution avoiding nodes’ collision. Finally, to stress the importance of our approach in a computer graphics context, we consider simple applications to surface smoothing and remeshing in morphing processes. This work has been implemented integrating COMSOL functions into a MATLAB environment. A COMSOL Multiphysics solution is also tested.

Redistribution of Meshes’ Nodes Using Moving Surfaces / S.Morigi; D.Martinez. - ELETTRONICO. - (2006). (Intervento presentato al convegno COMSOL Conefrence 2006 tenutosi a MILANO,ITALY nel November 14, 2006).

Redistribution of Meshes’ Nodes Using Moving Surfaces

MORIGI, SERENA;
2006

Abstract

Surface processing tools based on Partial Differential Equations (PDEs) are emerging recently in computer graphics, digital animation, computer aided modelling, and computer vision. In this work we propose an algorithm to move and redistribute the nodes of a mesh representing a surface in R3. This is obtained by a surface evolution process according to normal and tangential velocities with two aims: • to obtain a more homogeneous surface representation and a more, numerically easy to process, mesh • to move the surface in space avoiding mesh nodes’ collision. The evolution of the surface is formulated in a Lagrangian framework using a couple of PDEs applied to the surfaces’ spatial characteristics. In the first equation a scalar field which follows the spatial features of the mesh, i.e. mean curvature or local elements’ areas, is determined solving an intrinsic Poisson equation. In the second equation the actual surface evolution is computed using the field. Numerical schemes based on finite element discretization in space will be considered, together with several strategies for tangential velocities. The numerical results illustrate how this framework is able both to improve the uniformity of the mesh nodes, and to control the surface evolution avoiding nodes’ collision. Finally, to stress the importance of our approach in a computer graphics context, we consider simple applications to surface smoothing and remeshing in morphing processes. This work has been implemented integrating COMSOL functions into a MATLAB environment. A COMSOL Multiphysics solution is also tested.
2006
Proceeding of COMSOL Multiphysics User Conference
Redistribution of Meshes’ Nodes Using Moving Surfaces / S.Morigi; D.Martinez. - ELETTRONICO. - (2006). (Intervento presentato al convegno COMSOL Conefrence 2006 tenutosi a MILANO,ITALY nel November 14, 2006).
S.Morigi; D.Martinez
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/41364
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact