Module |
|
Header |
/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Public/Parameterization/DynamicMeshUVEditor.h |
Include |
#include "Parameterization/DynamicMeshUVEditor.h" |
class FDynamicMeshUVEditor
FDynamicMeshUVEditor implements various UV overlay editing operations.
Name | Description | ||
---|---|---|---|
|
FDynamicMesh3 &... |
Mesh |
The mesh we will be editing |
|
UVOverlay |
The UV Overlay we will be editing |
Name | Description | |
---|---|---|
|
FDynamicMeshUVEditor ( |
Construct UV Editor for a UV Overlay of the given Mesh. |
Name | Description | ||
---|---|---|---|
|
CreateSeamAlongVertexPath ( |
Cut existing UV topolgy with a path of vertices. |
|
|
CreateUVLayer ( |
Create specified UVLayer if it does not exist |
|
|
FDynamicMesh... |
GetMesh() |
|
|
const FDynam... |
GetMesh() |
|
|
FDynamicMesh... |
GetOverlay() |
|
|
const FDynam... |
GetOverlay() |
|
|
SetPerTriangleUVs ( |
Create new UV island for given Triangles, and set UVs by planar projection to ProjectionFrame. |
|
|
SetPerTriangleUVs ( |
Create new UV island for each Triangle, by planar projection onto plane of Triangle. |
|
|
SetTriangleUVsFromExpMap ( |
Create new UV island for given Triangles, and set UVs for that island using Discrete Exponential Map. |
|
|
SetTriangleUVsFromFreeBoundaryConformal ( |
Create new UV island for given Triangles, and set UVs for that island using Discrete Natural Conformal Map (equivalent to Least-Squares Conformal Map) |
|
|
SetTriangleUVsFromFreeBoundaryConformal ( |
Create new UV island for given Triangles, and set UVs for that island using Discrete Natural Conformal Map (equivalent to Least-Squares Conformal Map) |
|
|
SetTriangleUVsFromProjection ( |
Create new UV island for given Triangles, and set UVs by planar projection to ProjectionFrame. |