Module |
|
Header |
/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Public/DynamicMeshEditor.h |
Include |
#include "DynamicMeshEditor.h" |
Project triangles onto a plane defined by the ProjectionFrame and use that to create/set new shared per-triangle UVs. UVs can be translated so that their bbox min-corner is at origin, and scaled by given scale factor This is an older function signature that forwards to the more specific one.
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 |
bShiftToOrigin |
Whether to translate the UV coordinates to make their bounding box min corner be (0,0) before applying UVTranslation |
UVLayerIndex |
which UV layer to operate on (must exist) |