Navigation
API > API/Plugins > API/Plugins/GeometryCollectionNodes
Filters
Classes
| Type | Name | Description | |
|---|---|---|---|
| FAbsDataflowNode | |||
| FAddCustomCollectionAttributeDataflowNode | Adds custom attribute to Collection | ||
| FAddDataflowNode | |||
| FAddMaterialToCollectionDataflowNode | Adds Outside/Inside Materials to Outside/Inside faces | ||
| FAppendCollectionAssetsDataflowNode | Description for this node | ||
| FArcCosDataflowNode | Returns the arccosine of A. (ReturnValue is in Radians) | ||
| FArcSinDataflowNode | Returns the arcsine of A. (ReturnValue is in Radians) | ||
| FArcTan2DataflowNode | Returns the arccosine of A. (ReturnValue is in Radians) | ||
| FArcTanDataflowNode | Returns the arccosine of A. (ReturnValue is in Radians) | ||
| FAutoClusterDataflowNode | Automatically group pieces of a fractured Collection into a specified number of clusters | ||
| FBakeTransformsInCollectionDataflowNode | Bake transforms in Collection | ||
| FBoolArrayToFaceSelectionDataflowNode | Converts a TArray |
||
| FBoolToIntDataflowNode | Converts a Bool to an Int | ||
| FBoolToStringDataflowNode | Converts a Bool to a String in a form of ("true", "false") | ||
| FBoundingBoxDataflowNode | Description for this node | ||
| FBoxFalloffFieldDataflowNode | BoxFalloff FieldDataflow node | ||
| FBoxToMeshDataflowNode | Converts a BoundingBox into a DynamicMesh | ||
| FBranchCollectionDataflowNode | Branch between two Managed Array Collections based on Boolean condition | ||
| FBranchDataflowNode | Branch between two inputs based on boolean condition | ||
| FCeilDataflowNode | Converts a float to the nearest greater or equal integer | ||
| FClampDataflowNode | Clamps X to be between Min and Max, inclusive | ||
| FCloseGeometryOnCollectionDataflowNode | |||
| FClusterDataflowNode | Cluster selected nodes under a new parent | ||
| FClusterFlattenDataflowNode | Flattens all bones to level 1 | ||
| FClusterMergeDataflowNode | Merge selected bones under a new parent cluster | ||
| FClusterUnclusterDataflowNode | Uncluster selected nodes | ||
| FCollectionFaceSelectionCustomDataflowNode | Selects specified faces in the GeometryCollection by using a space separated list | ||
| FCollectionFaceSelectionInvertDataflowNode | Inverts selection of faces | ||
| FCollectionSelectionConvertDataflowNode | Converts Vertex/Face/Transform selection into Vertex/Face/Transform selection | ||
| FCollectionSetPivotDataflowNode | Sets pivot for Collection | ||
| FCollectionToMeshDataflowNode | Converts a Collection to a DynamicMesh | ||
| FCollectionTransformSelectionAllDataflowNode | Selects all the bones for the Collection | ||
| FCollectionTransformSelectionByFloatAttrDataflowNode | Selects bones by a float attribute | ||
| FCollectionTransformSelectionByIntAttrDataflowNode | Selects bones by an int attribute | ||
| FCollectionTransformSelectionByPercentageDataflowNode | Outputs the specified percentage of the selected bones | ||
| FCollectionTransformSelectionBySizeDataflowNode | Selects pieces based on their size | ||
| FCollectionTransformSelectionByVolumeDataflowNode | Selects pieces based on their volume | ||
| FCollectionTransformSelectionChildrenDataflowNode | Selects the children of the selected bones | ||
| FCollectionTransformSelectionClusterDataflowNode | Selects the clusters in the Collection | ||
| FCollectionTransformSelectionContactDataflowNode | Selects the contact(s) of the selected bones | ||
| FCollectionTransformSelectionCustomDataflowNode | Selects specified bones in the GeometryCollection by using a space separated list | ||
| FCollectionTransformSelectionFromIndexArrayDataflowNode | Convert index array to a transform selection | ||
| FCollectionTransformSelectionInBoxDataflowNode | Selects bones if their Vertices/BoundingBox/Centroid in a box | ||
| FCollectionTransformSelectionInfoDataflowNode | Generates a formatted string of the bones and the selection | ||
| FCollectionTransformSelectionInSphereDataflowNode | Selects bones if their Vertices/BoundingBox/Centroid in a sphere | ||
| FCollectionTransformSelectionInvertDataflowNode | Inverts selection of bones | ||
| FCollectionTransformSelectionLeafDataflowNode | Selects the leaves in the Collection | ||
| FCollectionTransformSelectionLevelDataflowNode | Expand the selection to include all nodes with the same level as the selected nodes | ||
| FCollectionTransformSelectionNoneDataflowNode | Generates an empty bone selection for the Collection | ||
| FCollectionTransformSelectionParentDataflowNode | Selects the parents of the currently selected bones | ||
| FCollectionTransformSelectionRandomDataflowNode | Selects bones randomly in the Collection | ||
| FCollectionTransformSelectionRootDataflowNode | Selects the root bones in the Collection | ||
| FCollectionTransformSelectionSetOperationDataflowNode | Runs boolean operation on TransformSelections | ||
| FCollectionTransformSelectionSiblingsDataflowNode | Selects the siblings of the selected bones | ||
| FCollectionTransformSelectionTargetLevelDataflowNode | Selects the root bones in the Collection | ||
| FCollectionVertexSelectionByPercentageDataflowNode | Outputs the specified percentage of the selected vertices | ||
| FCollectionVertexSelectionCustomDataflowNode | Selects specified vertices in the GeometryCollection by using a space separated list | ||
| FCollectionVertexSelectionSetOperationDataflowNode | Runs boolean operation on VertexSelections | ||
| FCompareFloatDataflowNode | Comparison between floats | ||
| FCompareIntDataflowNode | Comparison between integers | ||
| FConvexHullToMeshDataflowNode | Convert convex hulls on a geometry collection to a dynamic mesh. | ||
| FCosDataflowNode | Returns the cosine of A. (Expects Radians) | ||
| FCreateLeafConvexHullsDataflowNode | |||
| FCreateNonOverlappingConvexHullsDataflowNode | Generates convex hull representation for the bones for simulation | ||
| FCrossProductDataflowNode | |||
| FCubeDataflowNode | |||
| FDataflowConvexDecompositionSettings | |||
| FDataflowSphereCovering | A set of spheres generated to represent empty space when creating a minimal set of convex hulls, e.g. in one of the Generate Cluster Convex Hulls nodes. | ||
| FDegreesToRadiansDataflowNode | Converts degrees to radians | ||
| FDistanceDataflowNode | |||
| FDivideDataflowNode | |||
| FDivisionDataflowNode | |||
| FDotProductDataflowNode | |||
| FEFitDataflowNode | Fits a value from one range to another | ||
| FExpandBoundingBoxDataflowNode | Description for this node | ||
| FExpandVectorDataflowNode | Expands a Vector into X, Y, Z components | ||
| FExpDataflowNode | |||
| FExplodedViewDataflowNode | "Explodes" the pieces from the Collection for better visualization | ||
| FFieldMakeDenseFloatArrayDataflowNode | Converts a sparse FloatArray (a selected subset of the whole incoming array) into a dense FloatArray (same number of elements as the incoming array using NumSamplePositions) using the Remap input NumSamplePositions controls the size of the output array, only indices smaller than l to than NumSamplePositions will be processed | ||
| FFitDataflowNode | Fits a value from one range to another Returns a number between newmin and newmax that is relative to num in the range between oldmin and oldmax. | ||
| FFloatArrayComputeStatisticsDataflowNode | Computes statistics of a float array | ||
| FFloatArrayNormalizeDataflowNode | Normalize the selected float data in a FloatArray | ||
| FFloatArrayToIntArrayDataflowNode | Converts a Float array to Int array using the specified method. | ||
| FFloatArrayToVertexSelectionDataflowNode | Converts a TArray |
||
| FFloatToDoubleDataflowNode | Converts an Float to a Double | ||
| FFloatToIntDataflowNode | Converts a Float to Int using the specified method | ||
| FFloatToStringDataflowNode | Description for this node | ||
| FFloorDataflowNode | Converts a float to a nearest less or equal integer | ||
| FFracDataflowNode | Returns the fractional part of a float | ||
| FGenerateClusterConvexHullsFromChildrenHullsDataflowNode | Generates cluster convex hulls for children hulls | ||
| FGenerateClusterConvexHullsFromLeafHullsDataflowNode | Generates cluster convex hulls for leafs hulls | ||
| FGetArrayElementDataflowNode | Returns the specified element from an array | ||
| FGetBoolOverrideFromAssetDataflowNode | |||
| FGetBoundingBoxesFromCollectionDataflowNode | Gets BoundingBoxes of pieces from a Collection | ||
| FGetBoxLengthsDataflowNode | Create an array of lengths of bounding boxes (measured along an axis, diagonal, or the max/min axes) from an array of bounding boxes | ||
| FGetCentroidsFromCollectionDataflowNode | Gets centroids of pieces from a Collection | ||
| FGetCollectionAttributeDataTypedDataflowNode | Get attribute data from a Collection | ||
| FGetCollectionFromAssetDataflowNode | Description for this node | ||
| FGetConvexHullVolumeDataflowNode | Get the sum of volumes of the convex hulls on the selected nodes | ||
| FGetFloatArrayElementDataflowNode | Returns the specified element from an array | ||
| FGetFloatOverrideFromAssetDataflowNode | |||
| FGetIntOverrideFromAssetDataflowNode | |||
| FGetMaterialFromMaterialsArrayDataflowNode | Get a Material from a Materials array | ||
| FGetMeshDataDataflowNode | Outputs Mesh data | ||
| FGetNumArrayElementsDataflowNode | Returns the number of elements in an array | ||
| FGetNumElementsInCollectionGroupDataflowNode | Returns number of elements in a group in a Collection | ||
| FGetRootIndexFromCollectionDataflowNode | Get the root node index | ||
| FGetSchemaDataflowNode | Collects group and attribute information from the Collection and outputs it into a formatted string | ||
| FGetStringOverrideFromAssetDataflowNode | |||
| FHashStringDataflowNode | Generates a hash value from a string | ||
| FHashVectorDataflowNode | Generates a hash value from a vector | ||
| FIntToBoolDataflowNode | Converts an Int to a Bool | ||
| FIntToDoubleDataflowNode | Converts an Int to a Double | ||
| FIntToFloatDataflowNode | Converts an Int to a Float | ||
| FIntToStringDataflowNode | Converts an Int to a String | ||
| FInverseSqrtDataflowNode | |||
| FInvertTransformDataflowNode | Invert a transform. | ||
| FIsNearlyZeroDataflowNode | |||
| FLengthDataflowNode | |||
| FLerpDataflowNode | Linearly interpolates between A and B based on Alpha. | ||
| FLogDataflowNode | Returns log of A base Base (if Base ^ R == A, where R is ReturnValue) | ||
| FLogeDataflowNode | Returns log of A base Base (if Base ^ R == A, where R is ReturnValue) | ||
| FLogStringDataflowNode | Description for this node | ||
| FMakeBoxDataflowNode | Description for this node | ||
| FMakeDataflowConvexDecompositionSettingsNode | Provide settings for running convex decomposition of geometry. | ||
| FMakeLiteralBoolDataflowNode | Description for this node | ||
| FMakeLiteralFloatDataflowNode | Description for this node | ||
| FMakeLiteralIntDataflowNode | Description for this node | ||
| FMakeLiteralStringDataflowNode | Description for this node | ||
| FMakeLiteralVectorDataflowNode | |||
| FMakeMaterialDataflowNode | Makes a material | ||
| FMakeMaterialsArrayDataflowNode | Makes an empty Materials array | ||
| FMakePointsDataflowNode | Description for this node | ||
| FMakeQuaternionDataflowNode | |||
| FMakeSphereDataflowNode | Description for this node | ||
| FMakeTransformDataflowNode | Description for this node | ||
| FMaterialsInfoDataflowNode | Generates a formatted string of materials from the Materials array | ||
| FMathConstantsDataflowNode | Offers a selection of Math constants | ||
| FMax3DataflowNode | |||
| FMaxDataflowNode | |||
| FMergeConvexHullsDataflowNode | Merge convex hulls on transforms with multiple hulls | ||
| FMergeInCollectionDataflowNode | Merges selected bones into a single bone | ||
| FMeshAppendDataflowNode | Appends two meshes | ||
| FMeshBooleanDataflowNode | Mesh boolean (Union, Intersect, Difference) between two meshes | ||
| FMeshCopyToPointsDataflowNode | Copies the same mesh with scale onto points | ||
| FMeshInfoDataflowNode | Collects information from the DynamicMesh and outputs it into a formatted string | ||
| FMeshToCollectionDataflowNode | Converts a DynamicMesh to a Collection | ||
| FMeshToOBJStringDebugDataflowNode | Convert a mesh to a string formatted as an OBJ file, which can be read by many external mesh viewers. | ||
| FMin3DataflowNode | |||
| FMinDataflowNode | |||
| FMultiplyDataflowNode | |||
| FMultiplyTransformDataflowNode | Description for this node | ||
| FNegateDataflowNode | |||
| FNoiseFieldDataflowNode | Noise FieldDataflow node | ||
| FNormalizeDataflowNode | |||
| FNormalizeToRangeDataflowNode | Returns Float normalized to the given range | ||
| FPlaneCutterDataflowNode | Cuts geometry using a set of noised up planes | ||
| FPlaneFalloffFieldDataflowNode | PlaneFalloff FieldDataflow node | ||
| FPointsToMeshDataflowNode | Converts points into a DynamicMesh | ||
| FPowDataflowNode | |||
| FPrintStringDataflowNode | Description for this node | ||
| FProximityDataflowNode | Update the proximity (contact) graph for the bones in a Collection | ||
| FPruneInCollectionDataflowNode | Deletes selected bones from Collection. Empty clusters will be eliminated | ||
| FRadialFalloffFieldDataflowNode | RadialFalloff FieldDataflow node | ||
| FRadialIntMaskFieldDataflowNode | RadialIntMask FieldDataflow node | ||
| FRadialScatterPointsDataflowNode | |||
| FRadialVectorFieldDataflowNode | RadialVector FieldDataflow node | ||
| FRadiansToDegreesDataflowNode | Converts radians to degrees | ||
| FRandomFloatDataflowNode | Generates a random float | ||
| FRandomFloatInRangeDataflowNode | Generates a random float between Min and Max | ||
| FRandomUnitVectorDataflowNode | Returns a random vector with length of 1 | ||
| FRandomUnitVectorInConeDataflowNode | Returns a random vector with length of 1, within the specified cone, with uniform random distribution | ||
| FRandomVectorFieldDataflowNode | RandomVector FieldDataflow node | ||
| FReAssignMaterialInCollectionDataflowNode | Reassign existing material(s) to Outside/Inside faces | ||
| FRemoveFloatArrayElementDataflowNode | Removes the specified element from an array | ||
| FRemoveOnBreakDataflowNode | |||
| FRoundDataflowNode | Converts a float to the nearest integer. Rounds up when the fraction is .5 | ||
| FSafeDivideDataflowNode | |||
| FSafeReciprocalDataflowNode | |||
| FScaleVectorDataflowNode | |||
| FSelectFloatArrayIndicesInRangeDataflowNode | Selects indices of a float array by range | ||
| FSelectionToVertexListDataflowNode | |||
| FSetAnchorStateDataflowNode | Sets the anchored state on the selected bones in a Collection | ||
| FSetCollectionAttributeDataTypedDataflowNode | Set attribute data in a Collection | ||
| FSetMaterialInMaterialsArrayDataflowNode | Set a Material in a Materials array | ||
| FSetVertexColorInCollectionFromFloatArrayDataflowNode | |||
| FSetVertexColorInCollectionFromVertexSelectionDataflowNode | |||
| FSetVisibilityInCollectionDataflowNode | Sets all selected bone's visibilty to Visible/Hidden | ||
| FSignDataflowNode | Returns 1, 0, or -1 depending on relation of Float to 0 | ||
| FSimplifyConvexHullsDataflowNode | |||
| FSinDataflowNode | Returns the sine of A. (Expects Radians) | ||
| FSkeletonToCollectionDataflowNode | |||
| FSphereCoveringToMeshDataflowNode | Convert a sphere covering, as generated by the 'protect negative space' option on the "Generate Cluster Convex Hull" nodes, to a dynamic mesh. | ||
| FSquareDataflowNode | |||
| FSquareRootDataflowNode | |||
| FStaticMeshToMeshDataflowNode | Converts a StaticMesh into a DynamicMesh | ||
| FStringAppendDataflowNode | Concatenates two strings together to make a new string | ||
| FSubtractDataflowNode | |||
| FSumScalarFieldDataflowNode | |||
| FSumVectorFieldDataflowNode | |||
| FTanDataflowNode | Returns the cosine of A. (Expects Radians) | ||
| FTransformCollectionAttributeDataflowNode | |||
| FTransformCollectionDataflowNode | Transforms a Collection | ||
| FTransformMeshDataflowNode | Transforms a mesh | ||
| FTruncDataflowNode | Converts a float to the nearest integer. Rounds up when the fraction is .5 | ||
| FUniformIntegerFieldDataflowNode | UniformInteger FieldDataflow node | ||
| FUniformScalarFieldDataflowNode | UniformScalar FieldDataflow node | ||
| FUniformScatterPointsDataflowNode | |||
| FUniformVectorFieldDataflowNode | UniformVector FieldDataflow node | ||
| FUnionIntArraysDataflowNode | |||
| FUpdateVolumeAttributesDataflowNode | Update the Volume and Size attributes on the target Collection (and add them if they were not present) | ||
| FVectorArrayNormalizeDataflowNode | Normalize all the selected vectors in a VectorArray | ||
| FVectorToStringDataflowNode | Description for this node | ||
| FVoronoiFractureDataflowNode | GridScatterPointsGenerates a Voronoi fracture | ||
| FWaveScalarFieldDataflowNode | WaveScalar FieldDataflow node v2 | ||
| FWrapDataflowNode | |||
| FWriteStringToFile | Write a string to a file. | ||
| IGeometryCollectionNodesPlugin | The public interface to this module |