ProMesh User Manual  v4.3.19

Tools that relocate the vertices in order to improve the smoothness of a surface. More...

Functions

void LaplacianSmooth (Mesh *mesh, double alpha, int num_iterations)
 Smoothes vertices in a grid. More...
 
void TangentialSmooth (Mesh *mesh, double alpha, int num_iterations)
 Smoothes vertices on a manifold. More...
 
void SlopeSmooth (Mesh *mesh, double alpha, int num_iterations)
 Smoothes the grid so that the geometry is linearized along the path of steepest descent. More...
 

Detailed Description

Tools that relocate the vertices in order to improve the smoothness of a surface.

Function Documentation

◆ LaplacianSmooth()

void LaplacianSmooth ( Mesh mesh,
double  alpha,
int  num_iterations 
)

Smoothes vertices in a grid.

◆ SlopeSmooth()

void SlopeSmooth ( Mesh mesh,
double  alpha,
int  num_iterations 
)

Smoothes the grid so that the geometry is linearized along the path of steepest descent.

◆ TangentialSmooth()

void TangentialSmooth ( Mesh mesh,
double  alpha,
int  num_iterations 
)

Smoothes vertices on a manifold.