Navigation
API > API/Plugins > API/Plugins/ChaosClothAssetDataflowNodes > API/Plugins/ChaosClothAssetDataflowNodes/ChaosClothAsset
Inheritance Hierarchy
- FDataflowNode
- FChaosClothAssetSkinningBlendNode
References
| Module | ChaosClothAssetDataflowNodes |
| Header | /Engine/Plugins/ChaosClothAssetEditor/Source/ChaosClothAssetDataflowNodes/Public/ChaosClothAsset/SkinningBlendNode.h |
| Include | #include "ChaosClothAsset/SkinningBlendNode.h" |
Syntax
USTRUCT (Meta=(DataflowCloth))
struct FChaosClothAssetSkinningBlendNode : public FDataflowNode
Remarks
Initialize the RenderDeformerSkinningBlend weight map from the ProxyDeformer mapping data.
The weight map is used by the cloth render shader to decide how much to blend between skinned and simulated points. Value ranges between 0 for fully deformed, to 1 for fully skinned.
Editing the RenderDeformerSkinningBlend is possible after this node (via a WeightMap node), as the RenderDeformerSkinningBlend weight map is an intrinsic attribute of the ClothCollection.
Note: ProxyDeformer mapping data must exist on the input ClothCollection prior to using this node.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bUseSmoothTransition | Whether to create a smoothed RenderDeformerSkinningBlend weight map to ease the transition between the deformed part and the skinned part of the render mesh. | |
| DATAFLOW_NODE_DEFINE_INTERNAL(FChaosClothAssetSkinningBlendNode, "SkinningBlend", "Cloth", "Cloth Si... | KinematicVertices3D | The name of a selection containing all the kinematic points. | |
| FString | SkinningBlendName | The name of the render mesh weight map generated by this node detailing the contribution of the proxy deformer. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FChaosClothAssetSkinningBlendNode
(
const UE::Dataflow::FNodeParameters& InParam, |