Navigation
| Name | ChaosClothAssetDataflowNodes |
| Type | Editor |
| Part of Plugins | Chaos Cloth Asset Editor |
| Location | /Engine/Plugins/ChaosClothAssetEditor/Source/ChaosClothAssetDataflowNodes/ |
| Module Build Rules | ChaosClothAssetDataflowNodes.Build.cs |
Classes
| Name | Remarks |
|---|---|
| UChaosClothAssetDatasmithClothAssetFactory | Deprecated. |
| UChaosClothAssetDatasmithClothComponentFactory | Deprecated. |
Structs
| Name | Remarks |
|---|---|
| FChaosClothAssetAddStitchNode | |
| FChaosClothAssetApplyProxyDeformerNode | Update the Render Mesh by applying any existing proxy deformer data. |
| FChaosClothAssetApplyResizingNode | Apply resizing for a given Target Mesh. |
| FChaosClothAssetAttributeNode_v2 | Create a new attribute for the specified group. |
| FChaosClothAssetBindToRootBoneNode | Bind an entire mesh to the single root bone of the current skeleton set on the cloth collection. |
| FChaosClothAssetBlendVerticesNode | Blend vertex values from another cloth collection. |
| FChaosClothAssetCollectionQueryNode | Query a Managed Array Collection about its Cloth Collection properties. |
| FChaosClothAssetCollectionToDynamicMeshNode | Convert a Cloth Collection mesh to a dynamic mesh. |
| FChaosClothAssetConnectableIOStringValue | |
| FChaosClothAssetConnectableIStringValue | |
| FChaosClothAssetConnectableOStringValue | |
| FChaosClothAssetConnectableStringValue | |
| FChaosClothAssetCopySimulationToRenderMeshNode | Copy the simulation mesh to the render mesh to be able to render the simulation mesh, or when not using a different mesh for rendering. |
| FChaosClothAssetCustomRegionResizingInput | Data to generate a Custom Resizing Region. |
| FChaosClothAssetCustomRegionResizingNode | Node for adding custom region resizing data used by the ChaosOutfitAsset's Resizeable Outfit. |
| FChaosClothAssetDatasmithImportNode | Deprecated. |
| FChaosClothAssetDeleteElementNode | |
| FChaosClothAssetEnableUVResizingNode | Node for enabling UV Resizing used by the ChaosOutfitAsset's Resizeable Outfit. |
| FChaosClothAssetExtractSelectionSetNode | Extract a selection set from a Cloth Collection. |
| FChaosClothAssetExtractWeightMapNode | Extract a weight map from a Cloth Collection. |
| FChaosClothAssetGenerateSimMorphTargetNode | Generate a Sim Morph target from a cloth collection sim mesh (with matching topology). |
| FChaosClothAssetImportedFloatValue | |
| FChaosClothAssetImportedIntValue | |
| FChaosClothAssetImportedVectorValue | |
| FChaosClothAssetImportFilePath | |
| FChaosClothAssetImportNode | Refresh structure for push button customization. Import an existing Cloth Asset into the graph. |
| FChaosClothAssetImportSimulationCacheNode | Set vertex values from a simulation cache. The topology of the Collection will remain the same. |
| FChaosClothAssetMergeClothCollectionsNode_v2 | Merge multiple cloth collections into a single cloth collection of multiple patterns. |
| FChaosClothAssetMorphTargetSelection | The active sim morph target. |
| FChaosClothAssetNodeAttributeGroup | The managed array collection group used for the attribute creation. |
| FChaosClothAssetNodeSelectionGroup | What type of element is selected in the Selection The managed array collection group used in the selection. |
| FChaosClothAssetProceduralSelectionNode | Procedurally generate a Cloth Selection set. |
| FChaosClothAssetProxyDeformerNode_v2 | Adds the proxy deformer information to this cloth collection's render data. |
| FChaosClothAssetProxyDeformerNode_v3 | Adds the proxy deformer information to this cloth collection's render data. |
| FChaosClothAssetRecalculateNormalsNode | Recalculate the geometry's normals. Experimental, only does the render geometry. |
| FChaosClothAssetRemeshNode_v2 | Remesh the cloth surface(s) to get the specified mesh resolution(s). |
| FChaosClothAssetReverseNormalsNode | Reverse the geometry's normals or/and winding order of the simulation or/and render meshes stored in the cloth collection. |
| FChaosClothAssetSelectionFilterSet | Selection Filter Set |
| FChaosClothAssetSelectionNode_v2 | |
| FChaosClothAssetSelectionToIntMapNode | Convert an integer index selection to an integer map. Map type will match the selection type. |
| FChaosClothAssetSelectionToWeightMapNode | Convert an integer index selection to a vertex weight map where different map values can be set for selected and unselected vertices. |
| FChaosClothAssetSetPhysicsAssetNode | Replace the current physics assets to collide the simulation mesh against. |
| FChaosClothAssetSimulationAerodynamicsConfigNode | Aerodynamics properties configuration node. |
| FChaosClothAssetSimulationAnimDriveConfigNode | Anim drive properties configuration node. |
| FChaosClothAssetSimulationBackstopConfigNode | Backstop properties configuration node. |
| FChaosClothAssetSimulationBaseConfigNode | Base abstract class for all cloth asset config nodes. |
| FChaosClothAssetSimulationBendingConfigNode | Bending constraint property configuration node. |
| FChaosClothAssetSimulationBendingOverrideConfigNode | Bending constraint property override configuration node. |
| FChaosClothAssetSimulationClothVertexFaceSpringConfigNode | Node for creating vertex-face constraints and setting their simulation properties. |
| FChaosClothAssetSimulationClothVertexFaceSpringConstructionSet | Data to procedurally generate ClothVertexFaceSpring Constraints. |
| FChaosClothAssetSimulationClothVertexSpringConfigNode | Node for creating vertex-vertex constraints and setting their simulation properties. |
| FChaosClothAssetSimulationClothVertexSpringConstructionSet | Data to procedurally generate ClothVertexSpring Constraints. |
| FChaosClothAssetSimulationCollisionConfigNode | Physics mesh collision properties configuration node. |
| FChaosClothAssetSimulationDampingConfigNode | Damping properties configuration node. |
| FChaosClothAssetSimulationDefaultConfigNode | Add default simulation properties to the cloth collection in the format of the skeletal mesh cloth editor. |
| FChaosClothAssetSimulationGravityConfigNode | Gravity properties configuration node. |
| FChaosClothAssetSimulationLongRangeAttachmentConfigNode_v2 | Long range attachment constraint property configuration node. |
| FChaosClothAssetSimulationMassConfigNode | Mass properties configuration node. |
| FChaosClothAssetSimulationMaxDistanceConfigNode | Maximum distance constraint property configuration node. |
| FChaosClothAssetSimulationMorphTargetConfigNode | Simulation Morph Target configuration node. |
| FChaosClothAssetSimulationMultiResConfigNode | Experimental Solver multires configuration node. |
| FChaosClothAssetSimulationPBDAreaSpringConfigNode | Area spring constraint property configuration node. |
| FChaosClothAssetSimulationPBDBendingElementConfigNode | Bending element constraint property configuration node. |
| FChaosClothAssetSimulationPBDBendingSpringConfigNode | Bending spring constraint property configuration node. |
| FChaosClothAssetSimulationPBDEdgeSpringConfigNode | Edge spring constraint property configuration node. |
| FChaosClothAssetSimulationPressureConfigNode | Pressure properties configuration node. |
| FChaosClothAssetSimulationResolveExtremeDeformationConfigNode | Resolve extreme deformation properties configuration node. |
| FChaosClothAssetSimulationSelfCollisionConfigNode_v2 | Self-collision repulsion forces (point-face) properties configuration node. |
| FChaosClothAssetSimulationSelfCollisionSpheresConfigNode | Self-collision spheres properties configuration node. |
| FChaosClothAssetSimulationSolverConfigNode | Solver properties configuration node. |
| FChaosClothAssetSimulationStretchConfigNode | Stretching constraint property configuration node. |
| FChaosClothAssetSimulationStretchOverrideConfigNode | Stretching constraint property override configuration node. |
| FChaosClothAssetSimulationVelocityScaleConfigNode | Velocity scale properties configuration node. |
| FChaosClothAssetSimulationXPBDAnisoBendingConfigNode | XPBD anisotropic bending constraint property configuration node. |
| FChaosClothAssetSimulationXPBDAnisoSpringConfigNode | XPBD anisotropic spring constraint property configuration node. |
| FChaosClothAssetSimulationXPBDAnisoStretchConfigNode | XPBD anisotropic stretch constraint property configuration node. |
| FChaosClothAssetSimulationXPBDAreaSpringConfigNode | XPBD area spring constraint property configuration node. |
| FChaosClothAssetSimulationXPBDBendingElementConfigNode | XPBD bending element constraint property configuration node. |
| FChaosClothAssetSimulationXPBDBendingSpringConfigNode | XPBD bending spring constraint property configuration node. |
| FChaosClothAssetSimulationXPBDEdgeSpringConfigNode | XPBD edge spring constraint property configuration node. |
| FChaosClothAssetSkeletalMeshImportNode_v2 | Import a skeletal mesh asset into the cloth collection simulation and/or render mesh containers. |
| FChaosClothAssetSkinningBlendNode | Initialize the RenderDeformerSkinningBlend weight map from the ProxyDeformer mapping data. |
| FChaosClothAssetStaticMeshImportNode_v2 | Import a static mesh asset into the cloth collection simulation and/or render mesh containers. |
| FChaosClothAssetTerminalNode_v2 | Refresh structure for push buton customization. |
| FChaosClothAssetTetherGenerationSet | |
| FChaosClothAssetTransferSkinWeightsNode | Transfer the skinning weights set on a skeletal mesh to the simulation and/or render mesh stored in the cloth collection. |
| FChaosClothAssetTransformPositionsNode | |
| FChaosClothAssetTransformUVsNode | |
| FChaosClothAssetUpdateClothFromDynamicMeshNode | Update cloth collection attributes from a DynamicMesh |
| FChaosClothAssetUsdClothData | Support struct for storage of the extra data that doesn't fit inside a static mesh. |
| FChaosClothAssetUSDImportNode_v2 | Import a USD file from a third party garment construction software. |
| FChaosClothAssetWeightedValue | |
| FChaosClothAssetWeightedValueNonAnimatable | |
| FChaosClothAssetWeightedValueNonAnimatableNoLowHighRange | |
| FChaosClothAssetWeightedValueOverride | |
| FChaosClothAssetWeightMapNode | Painted weight map attributes node. |
| FChaosClothAssetWeightMapToSelectionNode | Convert a vertex weight map to an integer selection set. |
| FWeightedValueBounds | Weight value bounds that could be used to build a cloth asset weighted value |
| FWeightMapTools |
Enums
Public
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FrictionDeprecatedValue | float | Deprecated properties. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
| MaxNumFilterSets | int32 | Hardcoded number of FilterSets since it is currently not possible to use arrays for optional inputs. | ChaosClothAsset/ProxyDeformerNode.h |
| NumInitialCollectionLods | int32 | ChaosClothAsset/TerminalNode.h | |
| NumInitialOptionalInputs | int32 | ChaosClothAsset/MergeClothCollectionsNode.h | |
| NumInitialOptionalInputs | int32 | ChaosClothAsset/ProxyDeformerNode.h | |
| NumRequiredInputs | int32 | ChaosClothAsset/ProxyDeformerNode.h | |
| NumRequiredInputs | int32 | ChaosClothAsset/MergeClothCollectionsNode.h | |
| NumRequiredInputs | int32 | ChaosClothAsset/TerminalNode.h | |
| SelfCollisionThicknessDeprecatedValue | float | ChaosClothAsset/SimulationSelfCollisionConfigNode.h | |
| SelfFrictionDeprecatedValue | float | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bImportRenderMesh | bool | Whether to import the render mesh from the specified skeletal mesh. | ChaosClothAsset/SkeletalMeshImportNode.h |
|
| bImportRenderMesh | bool | Import static mesh data as render mesh data. | ChaosClothAsset/StaticMeshImportNode.h |
|
| bImportSimMesh | bool | Import static mesh data as a simulation mesh data. | ChaosClothAsset/StaticMeshImportNode.h |
|
| bImportSimMesh | bool | Whether to import the simulation mesh from the specified skeletal mesh. | ChaosClothAsset/SkeletalMeshImportNode.h |
|
| bImportSingleSection | bool | Enable single import section mode. | ChaosClothAsset/SkeletalMeshImportNode.h |
|
| bRemeshRender | bool | ChaosClothAsset/RemeshNode.h |
|
|
| bRemeshRenderSeams | bool | If checked, attempt to find matching vertices along Render mesh boundaries and remesh these separately | ChaosClothAsset/RemeshNode.h |
|
| bRemeshSim | bool | Remesh the cloth surface(s) to get the specified mesh resolution(s). | ChaosClothAsset/RemeshNode.h |
|
| bSelfCollideAgainstAllKinematicVertices | bool | Self collide against all kinematic vertices. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| bSelfCollideAgainstKinematicCollidersOnly | bool | Collide only against kinematic colliders (no dynamic self collisions). | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| bSetPhysicsAsset | bool | Set the same physics asset as the one used by the imported skeletal mesh. | ChaosClothAsset/SkeletalMeshImportNode.h |
|
| bUseContourMinimization | bool | Do a step of contour minimization at the beginning of the timestep. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| bUseGeodesicTethers | bool | 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. | ChaosClothAsset/SimulationLongRangeAttachmentConfigNode.h |
|
| bUseGlobalIntersectionAnalysis | bool | Do global intersection analysis to determine the correct normals for the collision springs | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| bUseGlobalPostStepContours | bool | Use global contour gradients when doing post timestep contour minimization | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| bUseMultipleInfluences | bool | Whether using multiple simulation mesh triangles to influence the position of the deformed render vertex. | ChaosClothAsset/ProxyDeformerNode.h |
|
| bUseSelfIntersections | bool | Enable self intersection resolution. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| bUseSmoothTransition | bool | Whether to create a smoothed _SkinningBlendWeight render weight map to ease the transition between the deformed part and the skinned part of the render mesh. | ChaosClothAsset/ProxyDeformerNode.h |
|
| Collection | FManagedArrayCollection | ChaosClothAsset/AddWeightMapNode.h |
|
|
| Collection | FManagedArrayCollection | Merge multiple cloth collections into a single cloth collection of multiple patterns. | ChaosClothAsset/MergeClothCollectionsNode.h |
|
| Collection1 | FManagedArrayCollection | Input 1, right click on the node and add pins to add more merge inputs. | ChaosClothAsset/MergeClothCollectionsNode.h |
|
| Collection2 | FManagedArrayCollection | Input 2, right click on the node and add pins to add more merge inputs. | ChaosClothAsset/MergeClothCollectionsNode.h |
|
| Collection3 | FManagedArrayCollection | Input 3, right click on the node and add pins to add more merge inputs. | ChaosClothAsset/MergeClothCollectionsNode.h |
|
| Collection4 | FManagedArrayCollection | Input 4, right click on the node and add pins to add more merge inputs. | ChaosClothAsset/MergeClothCollectionsNode.h |
|
| Collection5 | FManagedArrayCollection | Input 5, right click on the node and add pins to add more merge inputs. | ChaosClothAsset/MergeClothCollectionsNode.h |
|
| CollectionLod0 | FManagedArrayCollection | LOD 0 input, right click on the node and add pins to add more LODs. | ChaosClothAsset/TerminalNode.h |
|
| CollectionLod1 | FManagedArrayCollection | LOD 1 input, right click on the node and add pins to add more LODs. | ChaosClothAsset/TerminalNode.h |
|
| CollectionLod2 | FManagedArrayCollection | LOD 2 input, right click on the node and add pins to add more LODs. | ChaosClothAsset/TerminalNode.h |
|
| CollectionLod3 | FManagedArrayCollection | LOD 3 input, right click on the node and add pins to add more LODs. | ChaosClothAsset/TerminalNode.h |
|
| CollectionLod4 | FManagedArrayCollection | LOD 4 input, right click on the node and add pins to add more LODs. | ChaosClothAsset/TerminalNode.h |
|
| CollectionLod5 | FManagedArrayCollection | LOD 5 input, right click on the node and add pins to add more LODs. | ChaosClothAsset/TerminalNode.h |
|
| DensityMapRender | FChaosClothAssetConnectableIStringValue | ChaosClothAsset/RemeshNode.h |
|
|
| DensityMapSim | FChaosClothAssetConnectableIStringValue | ChaosClothAsset/RemeshNode.h |
|
|
| FixedEndWeightMap | FString | The name of the weight map used to calculate fixed tether ends. | ChaosClothAsset/SimulationLongRangeAttachmentConfigNode.h |
|
| FloatValue | float | Default float value. | ChaosClothAsset/AttributeNode.h |
|
| Group | FChaosClothAssetNodeAttributeGroup | The attribute group. | ChaosClothAsset/AttributeNode.h |
|
| Group | FChaosClothAssetNodeSelectionGroup | The type of element the selection refers to | ChaosClothAsset/SelectionNode.h |
|
| Indices | TSet< int32 > | Selected element indices | ChaosClothAsset/SelectionNode.h |
|
| InfluenceRadius | float | The radius around the render vertices to look for all simulation mesh triangles influencing it (AKA SkinningKernelRadius). | ChaosClothAsset/ProxyDeformerNode.h |
|
| InputName | FChaosClothAssetConnectableIStringValue | The name to populate this set from and override based on Selection Override Type. | ChaosClothAsset/SelectionNode.h |
|
| InputName | FChaosClothAssetConnectableIStringValue | The name to populate this map from and override based on Map Override Type. | ChaosClothAsset/AddWeightMapNode.h |
|
| IntValue | int32 | Default integer value. | ChaosClothAsset/AttributeNode.h |
|
| IterationsRender | int32 | ChaosClothAsset/RemeshNode.h |
|
|
| IterationsSim | int32 | ChaosClothAsset/RemeshNode.h |
|
|
| LODIndex | int32 | The skeletal mesh LOD to import. | ChaosClothAsset/SkeletalMeshImportNode.h |
|
| LODIndex | int32 | Which static mesh Lod to import. | ChaosClothAsset/StaticMeshImportNode.h |
|
| MapOverrideType | EChaosClothAssetWeightMapOverrideType | How to apply this node's weight values onto existing maps. | ChaosClothAsset/AddWeightMapNode.h |
|
| MeshTarget | EChaosClothAssetWeightMapMeshType | ChaosClothAsset/AddWeightMapNode.h |
|
|
| Name | FString | Create a new attribute for the specified group. The name of the attribute to create. | ChaosClothAsset/AttributeNode.h |
|
| Name | FString | The name to give the selection attribute | ChaosClothAsset/SelectionNode.h |
|
| Name | FString | The name to be set as a weight map attribute. | ChaosClothAsset/AddWeightMapNode.h |
|
| NumContourMinimizationPostSteps | int32 | Number of post timestep contour minimization steps to do. (Expensive!) | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| NumInputs | PRAGMA_DISABLE_DEPRECATION_WARNINGSint32 | The number of inputs currently exposed to the node UI. | ChaosClothAsset/MergeClothCollectionsNode.h | |
| NumLods | PRAGMA_DISABLE_DEPRECATION_WARNINGSint32 | The number of LODs currently exposed to the node UI. | ChaosClothAsset/TerminalNode.h | |
| PRAGMA_DISABLE_DEPRECATION_WARNINGS | Painted weight map attributes node. | ChaosClothAsset/AddWeightMapNode.h | ||
| PRAGMA_DISABLE_DEPRECATION_WARNINGS | Cloth terminal node to generate a cloth asset from a cloth collection. | ChaosClothAsset/TerminalNode.h | ||
| PRAGMA_DISABLE_DEPRECATION_WARNINGS | Integer index set selection node. | ChaosClothAsset/SelectionNode.h | ||
| RefreshAsset | PRAGMA_DISABLE_DEPRECATION_WARNINGS FChaosClothAssetTerminalNodeRefreshAsset | Refresh the asset even if the ClothCollection hasn't changed. | ChaosClothAsset/TerminalNode.h |
|
| RemeshMethodRender | EChaosClothAssetRemeshMethod | ChaosClothAsset/RemeshNode.h |
|
|
| RemoveIndices | TSet< int32 > | Indices to remove from the Input selection | ChaosClothAsset/SelectionNode.h |
|
| RemoveSecondaryIndices | TSet< int32 > | Secondary set indices to remove from the Input selection | ChaosClothAsset/SelectionNode.h |
|
| RenderMeshSection | int32 | Material section to import as render mesh data. Use -1 to import all sections. | ChaosClothAsset/StaticMeshImportNode.h |
|
| RenderSeamRemeshIterations | int32 | Number of remesh iterations over the Render mesh seams | ChaosClothAsset/RemeshNode.h |
|
| SecondaryGroup | FChaosClothAssetNodeSelectionGroup | The type of element the secondary selection refers to | ChaosClothAsset/SelectionNode.h |
|
| SecondaryIndices | TSet< int32 > | Secondary set of element indices | ChaosClothAsset/SelectionNode.h |
|
| SectionIndex | int32 | The skeletal mesh LOD section to import. If not enabled, then all sections will be imported. | ChaosClothAsset/SkeletalMeshImportNode.h |
|
| SelectionFilterSet0 | FChaosClothAssetConnectableIStringValue | Selection filter set used to restrict a primary selection of render vertices to a secondary selection of simulation mesh triangles. | ChaosClothAsset/ProxyDeformerNode.h |
|
| SelectionFilterSet1 | FChaosClothAssetConnectableStringValue | Selection filter set used to restrict a primary selection of render vertices to a secondary selection of simulation mesh triangles. | ChaosClothAsset/ProxyDeformerNode.h |
|
| SelectionFilterSet2 | FChaosClothAssetConnectableStringValue | Selection filter set used to restrict a primary selection of render vertices to a secondary selection of simulation mesh triangles. | ChaosClothAsset/ProxyDeformerNode.h |
|
| SelectionFilterSet3 | FChaosClothAssetConnectableStringValue | Selection filter set used to restrict a primary selection of render vertices to a secondary selection of simulation mesh triangles. | ChaosClothAsset/ProxyDeformerNode.h |
|
| SelectionFilterSet4 | FChaosClothAssetConnectableStringValue | Selection filter set used to restrict a primary selection of render vertices to a secondary selection of simulation mesh triangles. | ChaosClothAsset/ProxyDeformerNode.h |
|
| SelectionFilterSet5 | FChaosClothAssetConnectableStringValue | Selection filter set used to restrict a primary selection of render vertices to a secondary selection of simulation mesh triangles. | ChaosClothAsset/ProxyDeformerNode.h |
|
| SelectionFilterSet6 | FChaosClothAssetConnectableStringValue | Selection filter set used to restrict a primary selection of render vertices to a secondary selection of simulation mesh triangles. | ChaosClothAsset/ProxyDeformerNode.h |
|
| SelectionFilterSet7 | FChaosClothAssetConnectableStringValue | Selection filter set used to restrict a primary selection of render vertices to a secondary selection of simulation mesh triangles. | ChaosClothAsset/ProxyDeformerNode.h |
|
| SelectionFilterSet8 | FChaosClothAssetConnectableStringValue | Selection filter set used to restrict a primary selection of render vertices to a secondary selection of simulation mesh triangles. | ChaosClothAsset/ProxyDeformerNode.h |
|
| SelectionFilterSet9 | FChaosClothAssetConnectableStringValue | Selection filter set used to restrict a primary selection of render vertices to a secondary selection of simulation mesh triangles. | ChaosClothAsset/ProxyDeformerNode.h |
|
| SelectionOverrideType | EChaosClothAssetSelectionOverrideType | How to apply this node's Indices onto existing sets. | ChaosClothAsset/SelectionNode.h |
|
| SelfCollisionDisabledFaces | FChaosClothAssetConnectableIStringValue | Sim face selection set of faces which should not self collide | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SelfCollisionDisableNeighborDistance | int32 | Disabled neighbor collision ring. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SelfCollisionEnabledKinematicFaces | FChaosClothAssetConnectableIStringValue | Sim face selection set of kinematic faces which should self collide. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SelfCollisionFrictionImported | FChaosClothAssetImportedFloatValue | Friction coefficient for cloth - cloth interaction. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SelfCollisionKinematicColliderFrictionWeighted | FChaosClothAssetWeightedValue | Friction coefficient for cloth - kinematic cloth interaction. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SelfCollisionKinematicColliderStiffness | float | The stiffness of the springs used to control self collision (PBD Solver). | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SelfCollisionKinematicColliderThickness | float | Thickness of kinematic colliders. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SelfCollisionLayers | FChaosClothAssetConnectableIStringValue | Self collision layers face int map. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SelfCollisionProximityStiffness | float | The stiffness of the proximity repulsions used to control self collision (Force-based Solver). | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SelfCollisionStiffness | float | The stiffness of the springs used to control self collision (PBD Solver). | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SelfCollisionThicknessWeighted | FChaosClothAssetWeightedValue | Self-collision repulsion forces (point-face) properties configuration node. | ChaosClothAsset/SimulationSelfCollisionConfigNode.h |
|
| SimMeshSection | int32 | Material section to import as sim mesh data. Use -1 to import all sections. | ChaosClothAsset/StaticMeshImportNode.h |
|
| SimTransferType | EChaosClothAssetWeightMapTransferType | The type of transfer used to transfer the sim mesh sets when a TransferCollection is connected. | ChaosClothAsset/SelectionNode.h |
|
| SimVertexSelection | FChaosClothAssetConnectableIStringValue | Add the proxy deformer information to this cloth collection's render data. | ChaosClothAsset/ProxyDeformerNode.h |
|
| SkeletalMesh | TObjectPtr< const USkeletalMesh > | Import a skeletal mesh asset into the cloth collection simulation and/or render mesh containers. | ChaosClothAsset/SkeletalMeshImportNode.h |
|
| SkinningBlendName | FString | The name of the render mesh weight map generated by this node detailing the contribution of the proxy deformer. | ChaosClothAsset/ProxyDeformerNode.h |
|
| SmoothingRender | double | ChaosClothAsset/RemeshNode.h |
|
|
| SmoothingSim | double | ChaosClothAsset/RemeshNode.h |
|
|
| StaticMesh | TObjectPtr< const UStaticMesh > | Import a static mesh asset into the cloth collection simulation and/or render mesh containers. | ChaosClothAsset/StaticMeshImportNode.h |
|
| TargetPercentRender | int32 | ChaosClothAsset/RemeshNode.h |
|
|
| TargetPercentSim | int32 | ChaosClothAsset/RemeshNode.h |
|
|
| TetherScale | FChaosClothAssetWeightedValue | Long range attachment constraint property configuration node. | ChaosClothAsset/SimulationLongRangeAttachmentConfigNode.h |
|
| TransferCollection | FManagedArrayCollection | The collection used to transfer weight map from. | ChaosClothAsset/AddWeightMapNode.h |
|
| TransferCollection | FManagedArrayCollection | The collection used to transfer sets from. | ChaosClothAsset/SelectionNode.h |
|
| TransferSelectionThreshold | float | Selections are internally converted to maps in order to do the transfer and then converted back. | ChaosClothAsset/SelectionNode.h |
|
| TransferType | EChaosClothAssetWeightMapTransferType | The type of transfer used to transfer the weight map when a TransferCollection is connected. | ChaosClothAsset/AddWeightMapNode.h |
|
| Type | EChaosClothAssetNodeAttributeType | The attribute type. | ChaosClothAsset/AttributeNode.h |
|
| Type_DEPRECATED | EChaosClothAssetSelectionType | The type of element the selection refers to | ChaosClothAsset/SelectionNode.h | |
| UsdFile | FChaosClothAssetImportFilePath | ChaosClothAsset/USDImportNode.h | ||
| UVChannel | int32 | UV channel of the static mesh to import the 2D simulation mesh patterns from. | ChaosClothAsset/StaticMeshImportNode.h |
|
| UVChannel | int32 | UV channel of the skeletal mesh to import the 2D simulation mesh patterns from. | ChaosClothAsset/SkeletalMeshImportNode.h |
|
| UVScale | FVector2f | Apply this scale to the UVs when populating Sim Mesh positions. | ChaosClothAsset/StaticMeshImportNode.h |
|
| UVScale | FVector2f | Apply this scale to the UVs when populating Sim Mesh positions. | ChaosClothAsset/SkeletalMeshImportNode.h |
|
| VectorValue | FVector3f | Default vector value. | ChaosClothAsset/AttributeNode.h |
|
| VertexWeights | TArray< float > | ChaosClothAsset/AddWeightMapNode.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CalculateFinalSecondarySet
(
const TSet< int32 >& InputSet, |
ChaosClothAsset/SelectionNode.h | ||
void CalculateFinalSet
(
const TSet< int32 >& InputSet, |
ChaosClothAsset/SelectionNode.h | ||
virtual void Evaluate
(
UE::Dataflow::FContext& Context, |
ChaosClothAsset/RemeshNode.h | ||
FChaosClothAssetAddWeightMapNode
(
const UE::Dataflow::FNodeParameters& InParam, |
ChaosClothAsset/AddWeightMapNode.h | ||
FChaosClothAssetAttributeNode
(
const UE::Dataflow::FNodeParameters& InParam, |
ChaosClothAsset/AttributeNode.h | ||
FChaosClothAssetMergeClothCollectionsNode
(
const UE::Dataflow::FNodeParameters& InParam, |
ChaosClothAsset/MergeClothCollectionsNode.h | ||
FChaosClothAssetProxyDeformerNode
(
const UE::Dataflow::FNodeParameters& InParam, |
ChaosClothAsset/ProxyDeformerNode.h | ||
FChaosClothAssetRemeshNode
(
const UE::Dataflow::FNodeParameters& InParam, |
ChaosClothAsset/RemeshNode.h | ||
FChaosClothAssetSelectionNode
(
const UE::Dataflow::FNodeParameters& InParam, |
ChaosClothAsset/SelectionNode.h | ||
FChaosClothAssetSimulationLongRangeAttachmentConfigNode
(
const UE::Dataflow::FNodeParameters& InParam, |
ChaosClothAsset/SimulationLongRangeAttachmentConfigNode.h | ||
FChaosClothAssetSimulationSelfCollisionConfigNode
(
const UE::Dataflow::FNodeParameters& InParam, |
ChaosClothAsset/SimulationSelfCollisionConfigNode.h | ||
FChaosClothAssetSkeletalMeshImportNode
(
const UE::Dataflow::FNodeParameters& InParam, |
ChaosClothAsset/SkeletalMeshImportNode.h | ||
FChaosClothAssetStaticMeshImportNode
(
const UE::Dataflow::FNodeParameters& InParam, |
ChaosClothAsset/StaticMeshImportNode.h | ||
FChaosClothAssetTerminalNode
(
const UE::Dataflow::FNodeParameters& InParam, |
ChaosClothAsset/TerminalNode.h | ||
FChaosClothAssetUSDImportNode
(
const UE::Dataflow::FNodeParameters& InParam, |
ChaosClothAsset/USDImportNode.h | ||
const TArray< FName > & GetCachedCollectionGroupNames () |
Return a cached array of all the groups used by the input collection during at the time of the latest evaluation. | ChaosClothAsset/AttributeNode.h | |
const TArray< FName > & GetCachedCollectionGroupNames () |
Return a cached array of all the groups used by the input collection during at the time of the latest evaluation. | ChaosClothAsset/SelectionNode.h | |
FName GetInputName
(
UE::Dataflow::FContext& Context |
ChaosClothAsset/SelectionNode.h | ||
| ChaosClothAsset/SimulationSelfCollisionConfigNode.h | |||
void SetIndices
(
const TSet< int32 >& InputSet, |
Set Indices based on SelectionOverrideType. | ChaosClothAsset/SelectionNode.h | |
void SetSecondaryIndices
(
const TSet< int32 >& InputSet, |
ChaosClothAsset/SelectionNode.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool ImportFromFile
(
const FString& UsdPath, |
ChaosClothAsset/USDImportNode.h | ||
static TUniquePtr< class FToolCommandChange > MakeWeightMapNodeChange
(
const FChaosClothAssetAddWeightMapNode& Node |
ChaosClothAsset/AddWeightMapNode.h |