Navigation
API > API/Plugins > API/Plugins/ChaosClothAssetDataflowNodes
Strip User Attributes such as Weight Maps, Sets, and Face Int Maps from a Cloth Collection if they are not referenced by properties. This utility node makes it easier to remove unused attributes from your asset, reducing asset size. Note that if this node is not present in your Cloth Dataflow Graph, unreferenced Sets and Face Int Maps will not be copied to the simulation model. Weight Maps will continue to be copied without this node to retain legacy behavior.
| Name | FChaosClothStripUserAttributesNode |
| Type | struct |
| Header File | /Engine/Plugins/ChaosClothAssetDataflowNodes/Source/ChaosClothAssetDataflowNodes/Public/ChaosClothAsset/StripUserAttributesNode.h |
| Include Path | #include "ChaosClothAsset/StripUserAttributesNode.h" |
Syntax
USTRUCT (Meta=(DataflowCloth))
struct FChaosClothStripUserAttributesNode : public FDataflowNode
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FDataflowNode → FChaosClothStripUserAttributesNode
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bCopyAllUserAttributesToSimModel | bool | Tell the cloth asset to transfer all user attributes from the cloth collection to the internal simulation model rather than skipping unreferenced sets and face int maps. | ChaosClothAsset/StripUserAttributesNode.h |
|
| bStripUnusedRenderWeightMaps | bool | Strip all unused render vertex weight maps from the asset. | ChaosClothAsset/StripUserAttributesNode.h |
|
| bStripUnusedSets | bool | Strip all unused sim and render sets from the asset. | ChaosClothAsset/StripUserAttributesNode.h |
|
| bStripUnusedSimFaceIntMaps | bool | Strip all unused sim face integer maps from the asset. | ChaosClothAsset/StripUserAttributesNode.h |
|
| bStripUnusedSimWeightMaps | bool | Strip all unused sim vertex weight maps from the asset. | ChaosClothAsset/StripUserAttributesNode.h |
|
| Collection | FManagedArrayCollection | ChaosClothAsset/StripUserAttributesNode.h |
|
|
| ExtraRenderWeightMaps | TArray< FString > | Extra render weight maps to keep when stripping unused weight maps. | ChaosClothAsset/StripUserAttributesNode.h |
|
| ExtraSets | TArray< FString > | Extra sets to keep when stripping unused sets. | ChaosClothAsset/StripUserAttributesNode.h |
|
| ExtraSimFaceIntMaps | TArray< FString > | Extra maps to keep when stripping unused face integer maps. | ChaosClothAsset/StripUserAttributesNode.h |
|
| ExtraSimWeightMaps | TArray< FString > | Extra sim weight maps to keep when stripping unused weight maps. | ChaosClothAsset/StripUserAttributesNode.h |
|