Description
Remesh (v2)
Remesh the cloth surface(s) to get the specified mesh resolution(s). NOTE: Accessory Meshes, Weight Maps, Skinning Data, Self Collision Spheres, and Long Range Attachment Constraints will be reconstructed on the output mesh, however all other Selections will be removed
Input(s) : Collection - Cloth collection to remesh
Output(s): Collection [Passthrough] - Cloth collection to remesh
Information
| Plugin | ChaosClothAssetDataflowNodes |
| Category | Cloth |
| Tags | Cloth Remesh |
| Type | FChaosClothAssetRemeshNode_v2 |
Parameters
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| bRemeshSim | True if the sim mesh needs to be remeshed | bool | True |
| SelectionSourceSim | Defines the source for selecting which part of the sim mesh is being remeshed | EChaosClothAssetRemeshSelectionSource | DensityMapInput |
| TriangleSelectionSim | Optional sim mesh triangle selection to use for remeshing the selection defines what triangles will can remeshed, the one not in the selection will remain unchanged | FChaosClothAssetConnectableIStringValue | (StringValue="",bBuildFabricMaps=False) |
| DensityMapSim | Range of target mesh resolutions, as a percentage of input triangle mesh resolution. A value of 50 on all vertices should roughly halve the total number of triangles. If a valid vertex weight map is specified, it will use vertex weights to interpolate between the Lo and Hi values. Otherwise it will use the Lo value on all vertices. | FChaosClothAssetWeightedValueNonAnimatable | (Low=100.000000,High=200.000000,WeightMap="DensityMapSim",bImportFabricBounds=False,bBuildFabricMaps=False) |
| DensityMapThresholdSim | Threshold used to define how to convert the sim mesh density into a selection map Triangles with all their vertices above or equal to the threshold will remain untouched | float | 1.000000 |
| IterationsSim | Number of iterations to use for remeshing the sim mesh | int32 | 10 |
| SmoothingSim | Smoothing factor for the sim remeshing operation | double | 0.250000 |
| bRemeshRender | True if the render mesh needs to be remeshed | bool | False |
| RemeshMethodRender | Method to use when remeshing the render mesh | EChaosClothAssetRemeshMethod | Remesh |
| SelectionSourceRender | Defines the source for selecting which part of the Render mesh is being remeshed | EChaosClothAssetRemeshSelectionSource | DensityMapInput |
| TriangleSelectionRender | Optional render mesh triangle selection to use for remeshing The selection defines what traingles will can remeshed, the one not in teh selection will remain unchanged | FChaosClothAssetConnectableIStringValue | (StringValue="",bBuildFabricMaps=False) |
| DensityMapRender | Range of target mesh resolutions when using the Remesh method, as a percentage of input triangle mesh resolution. A value of 50 on all vertices should roughly halve the total number of triangles. If a valid vertex weight map is specified, it will use vertex weights to interpolate between the Lo and Hi values. Otherwise it will use the Lo value on all vertices. | FChaosClothAssetWeightedValueNonAnimatable | (Low=100.000000,High=200.000000,WeightMap="DensityMapRender",bImportFabricBounds=False,bBuildFabricMaps=False) |
| DensityMapThresholdRender | Threshold used to define how to convert the render mesh density into a selection map Triangles with all their vertices above or equal to the threshold will remain untouched | float | 1.000000 |
| TargetPercentRender | Target mesh resolution when using the Simplify method, as a percentage of input triangle mesh resolution. A value of 50 should roughly halve the total number of triangles. | int32 | 100 |
| IterationsRender | number of iterations to use for remeshing the render mesh | int32 | 10 |
| SmoothingRender | smoothing factor for the render remeshing operation | double | 0.250000 |
| bRemeshRenderSeams | If checked, attempt to find matching vertices along Render mesh boundaries and remesh these separately | bool | False |
| RenderSeamRemeshIterations | Number of remesh iterations over the Render mesh seams | int32 | 1 |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Collection | Cloth collection to remesh | FManagedArrayCollection | () |
Outputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Collection | Cloth collection to remesh | FManagedArrayCollection |