Warnings
computes a single parameterization, so input triangle set must be connected, however this is not verified internally
Module |
|
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 |
bool SetTriangleUVsFromFreeBoundaryConformal
(
const TArray< int32 > & Triangles,
bool bUseExistingUVTopology,
FUVEditResult * Result
)
Create new UV island for given Triangles, and set UVs for that island using Discrete Natural Conformal Map (equivalent to Least-Squares Conformal Map)
computes a single parameterization, so input triangle set must be connected, however this is not verified internally
Parameter |
Description |
---|---|
Triangles |
list of triangles |
bUseExistingUVTopology |
if true, re-solve for existing UV set, rather than constructing per-vertex UVs from triangle set. Allows for solving w/ partial seams, interior cuts, etc. |