Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/Parameterization > API/Plugins/DynamicMesh/Parameterization/UE__Geometry__UV-_1
References
| Module | DynamicMesh |
| Header | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Parameterization/UVUnwrapMeshUtil.h |
| Include | #include "Parameterization/UVUnwrapMeshUtil.h" |
| Source | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Private/Parameterization/UVUnwrapMeshUtil.cpp |
namespace UE
{
namespace Geometry
{
namespace UVUnwrapMeshUtil
{
void UE&58;&58;Geometry&58;&58;UVUnwrapMeshUtil&58;&58;UpdateUVUnwrapMesh
&40;
const FDynamicMeshUVOverlay & UVOverlayIn,
FDynamicMesh3 & UnwrapMeshOut,
TFunctionRef< FVector3d(const FVector2f &)> UVToVertPosition,
const TArray< int32 > &42; ChangedElementIDs,
const TArray< int32 > &42; ChangedConnectivityTids
&41;
}
}
}
Remarks
Given a mesh that corresponds to an overlay with an exact mapping of triangle IDs and element IDs to vertex IDs (i.e. one generated by GenerateUVUnwrapMesh), update the vertex locations and triangle connectivity of the mesh.
Parameters
| Name | Description |
|---|---|
| ChangedElementIDs | If not null, only update vertex locations corresponding to the given elements. |
| ChangedConnectivityTids | If not null, only update triangle connectivity corresponding to the given triangle IDs. |