/Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Operations/ExtrudeMesh.h
OutputsFExtrusionInfostores info about extrusion for a single mesh connected component. Note that this may involve multiple boundary loops (eg if a region has holes)
struct FExtrusionInfo
FMeshRegionBoun...
InitialLoops
Initial boundary loops on the mesh (may be empty)
TMap< int, int ...
InitialToOffsetMapV
Map from initial vertices to new offset vertices
TArray< int >
InitialTriangles
Set of triangles that were extruded
TArray< int >
InitialVertices
Set of vertices that were extruded
TArray<FEdgeLo...
NewLoops
New edge loops on borders of offset patches (1-1 correspondence w/ InitialLoops.Loops)
TArray< int >
OffsetTriangles
List of triangles on offset surface, in correspondence with InitialTriangles (note: can get vertices via InitialToOffsetMapV(InitialVertices)
TArray< int >
OffsetTriGroups
List of new groups of triangles on offset surface
TArray<TArray<...
StitchPolygonIDs
List of group ids / polygon ids on each triangle-strip "tube"
TArray<TArray<...
StitchTriangles
Lists of triangle-strip "tubes" that connect each loop-pair