Module |
|
Header |
/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Public/Solvers/MeshLaplacian.h |
Include |
#include "Solvers/MeshLaplacian.h" |
enum ELaplacianWeightScheme
{
Uniform,
Umbrella,
Valence,
MeanValue,
Cotangent,
ClampedCotangent,
}
Name |
Description |
---|---|
Uniform |
Weight on each vertex is 1 |
Umbrella |
Weight on each vertex is 1/N, where N is valence of vertex |
Valence |
Weight on each vertex is 1/ Sqrt(Valence + Nbr_Valence) |
MeanValue |
Mean-Value weight on each vertex, where Mean Value weight is defined by formula 9 in https://www.inf.usi.ch/hormann/papers/Floater.2006.AGC.pdf |
Cotangent |
|
ClampedCotangent |
Types of Laplacian weights. This enum is used to indicate which type of Mesh Laplacian should be used in various Mesh Deformation solvers. See LaplacianMatrixAssembly.h for specifics