FDynamicMeshUVEditor::SetTriangleUVsFromExpMap

Create new UV island for given Triangles, and set UVs for that island using Discrete Exponential Map.

Windows
MacOS
Linux

Warnings

  • computes a single ExpMap, so input triangle set must be connected, however this is not verified internally

References

Module

DynamicMesh

Header

/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Public/Parameterization/DynamicMeshUVEditor.h

Include

#include "Parameterization/DynamicMeshUVEditor.h"

Source

/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Private/Parameterization/DynamicMeshUVEditor.cpp

Syntax

bool SetTriangleUVsFromExpMap
(
    const TArray< int32 > & Triangles,
    FUVEditResult * Result
)

Remarks

Create new UV island for given Triangles, and set UVs for that island using Discrete Exponential Map. ExpMap center-point is calculated by finding maximum (Dijkstra-approximated) geodesic distance from border of island.

computes a single ExpMap, so input triangle set must be connected, however this is not verified internally

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