Description
CreateNonOverlappingConvexHulls (v1)
Generates convex hull representation for the bones for simulation
Input(s) :
CanExceedFraction - Fraction (of geometry volume) by which a cluster's convex hull volume can exceed the actual geometry volume before instead using the hulls of the children. 0 means the convex volume cannot exceed the geometry volume; 1 means the convex volume is allowed to be 100% larger (2x) the geometry volume.
SimplificationDistanceThreshold - Computed convex hulls are simplified to keep points spaced at least this far apart (except where needed to keep the hull from collapsing to zero volume)
OverlapRemovalShrinkPercent - Overlap removal will be computed as if convex hulls were this percentage smaller (in range 0-100)
CanRemoveFraction - Fraction of the convex hulls for a cluster that we can remove before using the hulls of the children
Parameters
| Name |
Description |
Permitted Types |
Default Value |
| OverlapRemovalMethod |
Whether and in what cases to automatically cut away overlapping parts of the convex hulls, to avoid the simulation 'popping' to fix the overlaps |
EConvexOverlapRemovalMethodEnum |
Dataflow_EConvexOverlapRemovalMethod_All |
| DebugDrawRenderSettings |
|
FDataflowNodeDebugDrawSettings |
(RenderType=Wireframe,bTranslucent=True,Color=(R=0.000000,G=1.000000,B=0.000000,A=1.000000),LineWidthMultiplier=2.000000) |
| bRandomizeColor |
Randomize color per convex hull |
bool |
True |
| ColorRandomSeed |
Random seed |
int32 |
0 |
| Name |
Description |
Permitted Types |
Default Value |
| Collection |
|
FManagedArrayCollection |
() |
| CanRemoveFraction |
Fraction of the convex hulls for a cluster that we can remove before using the hulls of the children |
float |
0.300000 |
| SimplificationDistanceThreshold |
Computed convex hulls are simplified to keep points spaced at least this far apart (except where needed to keep the hull from collapsing to zero volume) |
float |
10.000000 |
| CanExceedFraction |
Fraction (of geometry volume) by which a cluster's convex hull volume can exceed the actual geometry volume before instead using the hulls of the children. 0 means the convex volume cannot exceed the geometry volume; 1 means the convex volume is allowed to be 100% larger (2x) the geometry volume. |
float |
0.500000 |
| OverlapRemovalShrinkPercent |
Overlap removal will be computed as if convex hulls were this percentage smaller (in range 0-100) |
float |
0.000000 |
Outputs