Navigation
API > API/Plugins > API/Plugins/ChaosClothAssetDataflowNodes
Self-collision repulsion forces (point-face) properties configuration node. Note that the kinematic collider has been deprecated in favor of SkinnedTriangleMesh Physics Asset bodies
| Name | FChaosClothAssetSimulationSelfCollisionConfigNode_v2 |
| Type | struct |
| Header File | /Engine/Plugins/ChaosClothAssetEditor/Source/ChaosClothAssetDataflowNodes/Public/ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
| Include Path | #include "ChaosClothAsset/SimulationSelfCollisionConfigNode.h" |
Syntax
USTRUCT (Meta=(DataflowCloth))
struct FChaosClothAssetSimulationSelfCollisionConfigNode_v2 : public FChaosClothAssetSimulationBaseConfigNode
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FDataflowNode → FChaosClothAssetSimulationBaseConfigNode → FChaosClothAssetSimulationSelfCollisionConfigNode_v2
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bUseContourMinimization | bool | Do a step of contour minimization at the beginning of the timestep. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| bUseGlobalIntersectionAnalysis | bool | Do global intersection analysis to determine the correct normals for the collision springs | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| bUseGlobalPostStepContours | bool | Use global contour gradients when doing post timestep contour minimization | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| bUseSelfCollisions | bool | Activating this node will enable self collisions. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| bUseSelfIntersections | bool | Enable self intersection resolution. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| NumContourMinimizationPostSteps | int32 | Number of post timestep contour minimization steps to do. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SelfCollisionDisabledFaces | FChaosClothAssetConnectableIStringValue | Sim face selection set of faces which should not self collide | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SelfCollisionDisableNeighborDistance | int32 | Disabled neighbor collision ring. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SelfCollisionFriction | FChaosClothAssetImportedFloatValue | Friction coefficient for cloth - cloth interaction. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SelfCollisionLayers | FChaosClothAssetConnectableIStringValue | Self collision layers face int map. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SelfCollisionStiffness | float | The stiffness of the springs used to control self collision. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SelfCollisionThickness | FChaosClothAssetWeightedValue | The self collision offset per side. Total thickness of cloth is 2x this value. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|