Description
SetExternalCollisionsFromPrimitive (v1) Experimental
Sets the ExternalCollisions attribute on each selected transform to a primitive shape (sphere / box / capsule) auto-fitted to that bone's geometry bounds. Any existing ExternalCollisions entry on the selected transforms is REPLACED.
Shapes written here flow through the same runtime path used by static-mesh-imported primitive collisions: the GeometryCollection asset must have bImportCollisionFromSource enabled for the simulation to consume them.
Empty/unconnected selection authors the shape on all rigid-leaf transforms.
Input(s) : OptionalSelectionFilter - Transforms to author the shape on. If unconnected or empty, all rigid-leaf transforms are used. Scale - Uniform multiplier applied to the auto-fitted shape extents. 1.0 = exact AABB fit; >1 pads out, <1 shrinks.
Information
| Module | GeometryCollectionNodes |
| Category | GeometryCollection|Utilities |
| Type | FSetExternalCollisionsFromPrimitiveDataflowNode |
Parameters
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Shape | Which primitive shape to author. Size is fitted automatically to each bone's geometry bounds. | EPrimitiveCollisionShapeDataflowEnum | Box |
| bAlignToPrincipalAxis | For Box and Capsule: orient the shape along the bone geometry's principal axes (PCA over vertices) for a tighter fit. Off = axis-aligned (AABB) fit. No effect on Sphere (rotation-invariant). | bool | True |
| DebugDrawRenderSettings | FDataflowNodeDebugDrawSettings | (RenderType=Wireframe,bTranslucent=True,Color=(R=0.000000,G=1.000000,B=0.000000,A=1.000000),LineWidthMultiplier=2.000000) |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Collection | FManagedArrayCollection | () | |
| OptionalSelectionFilter | Transforms to author the shape on. If unconnected or empty, all rigid-leaf transforms are used. | FDataflowTransformSelection | () |
| Scale | Uniform multiplier applied to the auto-fitted shape extents. 1.0 = exact AABB fit; >1 pads out, <1 shrinks. | float | 1.000000 |
Outputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Collection | FManagedArrayCollection |