Module |
|
Header |
/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Public/DynamicMeshEditor.h |
Include |
#include "DynamicMeshEditor.h" |
Source |
/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Private/DynamicMeshEditor.cpp |
Project triangles onto a plane defined by the ProjectionFrame and use that to create/set new shared per-triangle UVs. UVs are translated so that their bbox min-corner is at origin, and scaled by given scale factor
Parameter |
Description |
---|---|
Triangles |
TArray of triangle IDs |
ProjectFrame |
vertices are projected into XY axes of this frame |
UVScaleFactor |
UVs are scaled by this uniform scale factor |
UVTranslation |
UVs are translated after scaling |
UVLayerIndex |
which UV layer to operate on (must exist) |