UE::MeshDeformation::ConstructFullCotangentLaplacian

Construct sparse Cotangent Laplacian matrix.

Windows
MacOS
Linux

References

Module

DynamicMesh

Header

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

Include

#include "Solvers/LaplacianMatrixAssembly.h"

Syntax

namespace UE
{
    namespace MeshDeformation
    {
        template<typename RealType>
        void UE::MeshDeformation::ConstructFullCotangentLaplacian
        (
            const FDynamicMesh3 & DynamicMesh,
            const FVertexLinearization & VertexMap,
            UE::Solvers::TSparseMatrixAssembler< RealType > & LaplacianMatrix,
            ECotangentWeightMode WeightMode,
            ECotangentAreaMode AreaMode
        )
    }
}

Remarks

Construct sparse Cotangent Laplacian matrix. This variant combines the N interior and M boundary vertices into a single (N+M) matrix and does not do any special treatment of boundaries, they just get standard Cotan weights

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