Navigation
| Name | MeshConversion |
| Type | Runtime |
| Location | /Engine/Source/Runtime/MeshConversion/ |
| Module Build Rules | MeshConversion.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FDynamicMeshToMeshDescription | Convert FDynamicMesh3 to FMeshDescription |
| FMeshConversionModule | |
| FMeshDescriptionBuilder | Utility class to construct MeshDescription instances. |
| FMeshDescriptionToDynamicMesh | Convert FMeshDescription to FDynamicMesh3 |
| FMeshDescriptionUVsToDynamicMesh | Converter that gives a specific UV layer of a provided mesh description and turns it into a flat FDynamicMesh, with vertices corresponding to UV elements, and their positions corresponding to those elements' UV coordinate values. |
| TAttrWelder | Welder used for exact attribute value welding when constructing overlay. |
| TToDynamicMesh | Class used to convert a mesh with attributes (e.g. normals, uvs etc) to a FDynamicMesh3 |
| TToDynamicMeshBase | Class used to convert a mesh without attributes (e.g. normals, uvs etc) to a FDynamicMesh3 |
Structs
| Name | Remarks |
|---|---|
| FConversionToMeshDescriptionOptions | |
| FMeshDescriptionEditableTriangleMeshAdapter | Non-const version of the adapter, with non-const storage and setters TODO: try to be smarter about sharing code w/ the above const version |
| FMeshDescriptionMeshAdapterd | TTriangleMeshAdapter version of FMeshDescriptionTriangleMeshAdapter |
| FMeshDescriptionTriangleMeshAdapter | Basic struct to adapt a FMeshDescription for use by GeometryProcessing classes that template the mesh type and expect a standard set of basic accessors For example, this adapter will let you use a FMeshDescription with GeometryProcessing's TMeshAABBTree3 See also the Editable version below |
| FSkeletalMeshLODRenderDataMeshAdapter | Basic struct to adapt a FSkeletalMeshLODRenderData for use by GeometryProcessing classes that template the mesh type and expect a standard set of basic accessors For example, this adapter will let you use a FSkeletalMeshLODRenderData with GeometryProcessing's TMeshAABBTree3 |
| FStaticMeshLODResourcesMeshAdapter | Basic struct to adapt a FStaticMeshLODResources for use by GeometryProcessing classes that template the mesh type and expect a standard set of basic accessors For example, this adapter will let you use a FStaticMeshLODResources with GeometryProcessing's TMeshAABBTree3 |
| TOverlayTraits | |
| TVertexAttr | Used for exact attribute value welding. |