ELaplacianWeightScheme

Types of Laplacian weights.

Windows
MacOS
Linux

References

Module

DynamicMesh

Header

/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Public/Solvers/MeshLaplacian.h

Include

#include "Solvers/MeshLaplacian.h"

Syntax

enum ELaplacianWeightScheme
{
    Uniform,
    Umbrella,
    Valence,
    MeanValue,
    Cotangent,
    ClampedCotangent,
}

Values

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

Remarks

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

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss