Name |
Description |
|
---|---|---|
|
FDisplaceMesh |
|
|
FExtrudeMesh |
FExtrudeMesh implements a full-mesh extrusion of a mesh. |
|
FFFDLattice |
Free-form deformation lattice. |
|
FGroupEdgeInserter |
Used to insert group edges and group edge loops. |
|
FGroupTopologyDeformer |
FGroupTopologyDeformer supports deforming a Mesh based on an overlaid FGroupTopology. |
|
FInsetMeshRegion |
FInsetMeshRegion implements local inset of a mesh region. |
|
FJoinMeshLoops |
FJoinMeshLoops connects two open loops of a mesh with a quad-strip. |
|
FLatticeExecutionInfo |
|
|
FMergeCoincidentMeshEdges |
FMergeCoincidentMeshEdges finds pairs of boundary edges of the mesh that are identical (ie have endpoint vertices at the same locations) and merges the pair into a single edge. |
|
FMeshAttributeTransfer |
FMeshAttributeTransfer transfers attributes from a SourceMesh to a TargetMesh |
|
FMeshBoolean |
MeshBoolean perform a boolean operation on two input meshes. |
|
FMeshConvexHull |
Calculate Convex Hull of a Mesh |
|
FMeshMeshCut |
Cut a mesh where it crosses a second mesh resolving all intersections, but not deleting geometry. |
|
FMeshMirror |
Copyright Epic Games, Inc. All Rights Reserved. |
|
FMeshPlaneCut |
Cut the Mesh with the Plane. |
|
FMeshProjectionHull |
Calculate a Convex Hull for a Mesh by first Projecting all vertices to a plane, computing a 2D convex polygon that contains them, and then sweeping that 2D hull to create an extruded 3D volume. |
|
FMeshRegionOperator |
This class automatically extracts a submesh from a mesh, and can re-insert it after you have edited it, as long as you have not messed up the boundary |
|
FMeshRepairOrientation |
Invert triangles as needed to a consistent ~"outward" orientation |
|
FMeshSelfCut |
|
|
FMeshSelfUnion |
MeshSelfUnion perform a "Mesh Boolean" style union of a mesh on itself, resolving any self intersections and welding the new boundaries as needed |
|
FMeshSurfacePath |
Represent a path on the surface of a mesh via barycentric coordinates and triangle references |
|
FMeshSurfacePoint |
|
|
FMinimalHoleFiller |
Copyright Epic Games, Inc. |
|
FOffsetMeshRegion |
FOffsetMeshRegion implements local extrusion/offset of a mesh region. |
|
FPlanarFlipsOptimization |
If both triangles on an edge are coplanar, we can arbitrarily flip the interior edge to improve triangle quality. |
|
FPlanarHoleFiller |
Fill a set of boundary loops with planar surfaces. User must provide the triangulation function. |
|
FSimpleHoleFiller |
Fill an EdgeLoop hole with triangles. |
|
FSmoothFillOptions |
Fill parameters |
|
FSmoothHoleFiller |
This fills a hole in a mesh by doing a trivial fill, then doing a remesh, then a laplacian smooth, then a second remesh. |
|
FVertexPositionCache |
Basic cache of vertex positions. |
|
IHoleFiller |
|
|
TRemoveOccludedTriangles |
Remove "occluded" triangles, i.e. triangles on the "inside" of the mesh(es). |
Name | Description | ||
---|---|---|---|
|
EmbedProjectedPath ( |
Embed a 2D path into a mesh by projection, starting the walk from a given triangle. |
|
|
EmbedProjectedPaths ( |
Embed multiple 2D paths into a mesh by projection, starting the walks from the given triangles. |
|
|
WalkMeshPlanar ( |
Walk the surface of an FDynamicMesh to try find a planar path connecting two points. |