Description
Proximity (v1)
Update the proximity (contact) graph for the bones in a Collection
Input(s) : DistanceThreshold - If hull-based proximity detection is enabled, amount to expand hulls when searching for overlapping neighbors ContactThreshold - If greater than zero, proximity will be additionally filtered by a 'contact' threshold, in cm, to exclude grazing / corner proximity Collection [Intrinsic] - GeometryCollection to update the proximity graph on
Output(s): Collection [Passthrough] - GeometryCollection to update the proximity graph on
Information
| Module | GeometryCollectionNodes |
| Category | GeometryCollection|Utilities |
| Type | FProximityDataflowNode |
Parameters
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| ProximityMethod | Which method to use to decide whether a given piece of geometry is in proximity with another | EProximityMethodEnum | Dataflow_ProximityMethod_Precise |
| FilterContactMethod | How to use the Contact Threshold (if > 0) to filter out unwanted small or corner contacts from the proximity graph. If contact threshold is zero, no filtering is applied. | EProximityContactFilteringMethodEnum | Dataflow_ProximityContactFilteringMethod_ProjectedBoundsOverlap |
| bUseAsConnectionGraph | Whether to automatically transform the proximity graph into a connection graph to be used for simulation | bool | False |
| ContactAreaMethod | The method used to compute contact areas for simulation purposes (only when 'Use As Connection Graph' is enabled) | EConnectionContactAreaMethodEnum | Dataflow_ConnectionContactAreaMethod_None |
| bRecomputeConvexHulls | Whether to compute new convex hulls for proximity, or use the pre-existing hulls on the Collection, when using convex hulls to determine proximity | bool | True |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Collection | GeometryCollection to update the proximity graph on | FManagedArrayCollection | () |
| DistanceThreshold | If hull-based proximity detection is enabled, amount to expand hulls when searching for overlapping neighbors | float | 1.000000 |
| ContactThreshold | If greater than zero, proximity will be additionally filtered by a 'contact' threshold, in cm, to exclude grazing / corner proximity | float | 0.000000 |
Outputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Collection | GeometryCollection to update the proximity graph on | FManagedArrayCollection |