| TetherStiffness |
The tethers' stiffness of the long range attachment constraints. The long range attachment connects each of the cloth particles to its closest fixed point with a spring constraint. This can be used to compensate for a lack of stretch resistance when the iterations count is kept low for performance reasons. Can lead to an unnatural pull string puppet like behavior. If a valid weight map is found with the given Weight Map name, then both Low and High values are interpolated with the per particle weight to make the final value used for the simulation. Otherwise all particles are considered to have a zero weight, and only the Low value is meaningful. |
FChaosClothAssetWeightedValue |
(bIsAnimatable=True,Low=1.000000,High=1.000000,WeightMap="TetherStiffness",bImportFabricBounds=False,bBuildFabricMaps=False) |
| TetherScale |
The limit scale of the long range attachment constraints (aka tether limit). If a valid weight map is found with the given Weight Map name, then both Low and High values are interpolated with the per particle weight to make the final value used for the simulation. Otherwise all particles are considered to have a zero weight, and only the Low value is meaningful. |
FChaosClothAssetWeightedValue |
(bIsAnimatable=True,Low=1.000000,High=1.000000,WeightMap="TetherScale",bImportFabricBounds=False,bBuildFabricMaps=False) |
| bUseGeodesicTethers |
Use geodesic instead of euclidean distance calculations for the Long Range Attachment constraint, which is slower at setup but more accurate at establishing the correct position and length of the tethers, and therefore is less prone to artifacts during the simulation. |
bool |
True |
| bEnableCustomTetherGeneration |
Enable more granular control over tether generation via the custom selection sets CustomTetherData. When using custom tether generation, FixedEndSet is still required to contain all kinematic vertices. It is also not possible to provide CustomFixedEndSet indices that are not part of the FixedEndSet. Similarly, it is not possible to provide CustomDynamicEndSet indices that are part of the FixedEndSet. Any fixed tether end provided to a CustomFixedEndSet must be directly connected to a dynamic particles group (island) where at least one of the CustomDynamicEndSet particles resides in order to be valid. When enabling this option, the default tether generation is completely disabled (dynamic particles are no longer connected to their closest kinematic vertex as defined by FixedEndSet). |
bool |
False |
| FixedEndSet |
The name of the vertex selection set used as fixed tether ends. When using custom tether generation, this set is still needed to contain all kinematic vertices. |
FChaosClothAssetConnectableIStringValue |
(StringValue="KinematicVertices3D",bBuildFabricMaps=False) |
| CustomTetherData |
Pairs of vertex selections used for custom tether generation. See EnableCustomTetherGeneration. |
TArray |
(()) |