Navigation
API > API/Runtime > API/Runtime/MeshConversion
Inheritance Hierarchy
- TToDynamicMeshBase< SrcMeshType >
- TToDynamicMesh
References
| Module | MeshConversion |
| Header | /Engine/Source/Runtime/MeshConversion/Public/ToDynamicMesh.h |
| Include | #include "ToDynamicMesh.h" |
Syntax
template<typename SrcMeshType>
class TToDynamicMesh : public TToDynamicMeshBase< SrcMeshType >
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Convert
(
FDynamicMesh3& MeshOut, |
Convert To FDynamicMesh. Will Copy GroupID to the mesh, and will create overlays with UVs, Normal, MaterialID (additionally Tangents and BiTangents if requested) | |
| void | ConvertWOAttributes
(
FDynamicMesh3& MeshOut, |
Convert To FDynamicMesh w/o attributes. | |
| void | PopulateOverlay
(
typename TOverlayTraits< AttrType >::OverlayType* Overlay, |
||
| void | PopulateOverlayFromSharedAttr
(
typename TOverlayTraits< AttrType >::OverlayType* Overlay, |
||
| void | PopulateOverlayFromWedgeAttr
(
typename TOverlayTraits< AttrType >::OverlayType* Overlay, |
Access the attributes in the Source Mesh on a per-wedge granularity (each corner of each triangle is a wedge), and weld them based on strict equality when creating the overlay. | |
| void | PopulateOverlays
(
FDynamicMesh3& MeshOut, |
Populates overlays for UVs, Normal, Color, Material ID. |
Typedefs
| Name | Description |
|---|---|
| MyBase | |
| SrcColorIDType | |
| SrcNormalIDType | |
| SrcTriIDType | |
| SrcUVIDType | |
| SrcVertIDType | |
| SrcWedgeIDType |