Laplacian smoothing: Difference between revisions

From testwiki
Jump to navigation Jump to search
imported>The Anome
Adding short description: "Algorithm to smooth a polygonal mesh"
 
(No difference)

Latest revision as of 16:52, 16 November 2022

Template:Short description Template:About

Laplacian smoothing is an algorithm to smooth a polygonal mesh.[1][2] For each vertex in a mesh, a new position is chosen based on local information (such as the position of neighbours) and the vertex is moved there. In the case that a mesh is topologically a rectangular grid (that is, each internal vertex is connected to four neighbours) then this operation produces the Laplacian of the mesh.

More formally, the smoothing operation may be described per-vertex as:

x¯i=1Nj=1Nx¯j

Where N is the number of adjacent vertices to node i, x¯j is the position of the j-th adjacent vertex and x¯i is the new position for node i.[3]

See also

  • Tutte embedding, an embedding of a planar mesh in which each vertex is already at the average of its neighbours' positions

References

Template:Mesh generation


Template:Geometry-stub