Navigation
API > API/Plugins > API/Plugins/DirectMeshControl
UDirectMeshPolygroupToolProperties represents editable properties controlling polygroup generation behavior and display.
| Name | UDirectMeshPolygroupToolProperties |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Animation/DirectMeshControl/Source/DirectMeshControl/Public/Tools/DirectMeshPolygroupTool.h |
| Include Path | #include "Tools/DirectMeshPolygroupTool.h" |
Syntax
UCLASS ()
class UDirectMeshPolygroupToolProperties : public UInteractiveToolPropertySet
Inheritance Hierarchy
- FWatchablePropertySet → UInteractiveToolPropertySet → UDirectMeshPolygroupToolProperties
- UObjectBase → UObjectBaseUtility → UObject → UInteractiveToolPropertySet → UDirectMeshPolygroupToolProperties
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BonesToRemove | TArray< FName > | Bones to remove from the polygroup computation | Tools/DirectMeshPolygroupTool.h |
|
| bRespectHardNormals | bool | If true, polygroup borders will not cross existing hard normal seams | Tools/DirectMeshPolygroupTool.h |
|
| bRespectUVSeams | bool | If true, polygroup borders will not cross existing UV seams | Tools/DirectMeshPolygroupTool.h |
|
| bShowGroupColors | bool | Display each group with a different auto-generated color | Tools/DirectMeshPolygroupTool.h |
|
| bTryUsingQuads | bool | If true, quads are used to defined skinned areas first | Tools/DirectMeshPolygroupTool.h |
|
| LayerName | FName | Name of the output layer | Tools/DirectMeshPolygroupTool.h |
|
| MinGroupSize | int32 | Minimum number of triangles to include in a group. | Tools/DirectMeshPolygroupTool.h |
|
| QuadAdjacencyWeight | float | Bias for Quads that are adjacent to already-discovered Quads. Set to 0 to disable. | Tools/DirectMeshPolygroupTool.h |
|
| QuadMetricClamp | float | Set to values below 1 to ignore less-likely triangle pairings | Tools/DirectMeshPolygroupTool.h |
|
| QuadSearchRounds | int | Iteratively repeat quad-searching in uncertain areas, to try to slightly improve results | Tools/DirectMeshPolygroupTool.h |
|