| bEnableComplexColliders |
bool |
Enable colliding against any complex (e.g., SkinnedLevelSet, MLLevelSet) colliders. |
ChaosClothAsset/SimulationCollisionConfigNode.h |
- EditAnywhere
- AdvancedDisplay
- Category="Collision Properties"
- Meta=(InteractorName="EnableComplexColliders")
|
| bEnableSimpleColliders |
bool |
Enable colliding against any simple (e.g., capsules, convexes, spheres, boxes) colliders.. |
ChaosClothAsset/SimulationCollisionConfigNode.h |
- EditAnywhere
- Category="Collision Properties"
- Meta=(InteractorName="EnableSimpleColliders")
|
| bEnableSkinnedTriangleMeshCollisions |
bool |
Enable colliding against any Skinned Triangle Mesh colliders. |
ChaosClothAsset/SimulationCollisionConfigNode.h |
- EditAnywhere
- Category="Collision Properties"
- Meta=(InteractorName="EnableSkinnedTriangleMeshCollisions")
|
| bUseCCD |
bool |
Use continuous collision detection (CCD) to prevent any missed collisions between fast moving particles and colliders. |
ChaosClothAsset/SimulationCollisionConfigNode.h |
- EditAnywhere
- Category="Collision Properties"
- Meta=(InteractorName="UseCCD")
|
| bUsePlanarConstraintForComplexColliders |
bool |
Use Planar Constraints for complex (e.g., SkinnedLevelSet, MLLevelSet) colliders when doing multiple iterations. |
ChaosClothAsset/SimulationCollisionConfigNode.h |
- EditAnywhere
- AdvancedDisplay
- Category="Collision Properties"
- Meta=(EditCondition="bEnableComplexColliders", InteractorName="UsePlanarConstraintForComplexColliders")
|
| bUsePlanarConstraintForSimpleColliders |
bool |
Use Planar Constraints for simple (e.g., capsules, convexes, spheres, boxes) colliders when doing multiple iterations. |
ChaosClothAsset/SimulationCollisionConfigNode.h |
- EditAnywhere
- Category="Collision Properties"
- Meta=(EditCondition="bEnableSimpleColliders", InteractorName="UsePlanarConstraintForSimpleColliders")
|
| bUseSelfCollisionSubstepsForSkinnedTriangleMeshes |
bool |
Use 'NumSelfCollisionSubsteps' (Located on SimulationSolverConfig) to also control Skinned Triangle Mesh collision updates |
ChaosClothAsset/SimulationCollisionConfigNode.h |
- EditAnywhere
- Category="Collision Properties"
- Meta=(EditCondition="bEnableSkinnedTriangleMeshCollisions", InteractorName="UseSelfCollisionSubstepsForSkinnedTriangleMeshes")
|
| ClothCollisionThickness |
FChaosClothAssetWeightedValue |
|
ChaosClothAsset/SimulationCollisionConfigNode.h |
- Meta=(DataflowSkipConnection)
|
| ClothCollisionThicknessImported |
FChaosClothAssetWeightedValue |
Thickness added to the cloth when colliding against collision shapes. |
ChaosClothAsset/SimulationCollisionConfigNode.h |
- EditAnywhere
- Category="Collision Properties"
- DisplayName="Cloth Collision Thickness"
- Meta=(InteractorName="ClothCollisionThickness")
|
| FrictionCoefficientImported |
FChaosClothAssetImportedFloatValue |
|
ChaosClothAsset/SimulationCollisionConfigNode.h |
|
| FrictionCoefficientWeighted |
FChaosClothAssetWeightedValue |
Friction coefficient for cloth - collider interaction. |
ChaosClothAsset/SimulationCollisionConfigNode.h |
- EditAnywhere
- Category="Collision Properties"
- DisplayName="Friction Coefficient"
- Meta=(UIMin="0", UIMax="1", ClampMin="0", ClampMax="10", InteractorName="FrictionCoefficient")
|
| InnerCollisionThickness |
FChaosClothAssetWeightedValueNonAnimatable |
Experimental feature, use at your own risk. |
ChaosClothAsset/SimulationCollisionConfigNode.h |
- EditAnywhere
- Category="Collision Properties"
- DisplayName="Inner Collision Thickness (Experimental)"
- Meta=(UIMin="0", UIMax="10", ClampMin="0", EditCondition="bUseCCD == false")
|
| ProximityStiffness |
float |
Stiffness for proximity repulsion forces (Force-based solver only). |
ChaosClothAsset/SimulationCollisionConfigNode.h |
|