From 628ea58f3e2bd660c58a4b10e5e0645ec8d3a073 Mon Sep 17 00:00:00 2001 From: Schaken Date: Tue, 21 Jan 2025 19:04:50 -0500 Subject: [PATCH] Update GPUClothSimulator --- GPUClothSimulator.md | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/GPUClothSimulator.md b/GPUClothSimulator.md index ea9edc1..ff0af3f 100644 --- a/GPUClothSimulator.md +++ b/GPUClothSimulator.md @@ -3,9 +3,8 @@ The component attached to the Cloth. With this component you can maximize your customization and optimization by sending a mass amount of data to the GPU to process. + # Debugging -![https://i.imgur.com/AMI4kUv.png](https://i.imgur.com/AMI4kUv.png) - ## Enable/Disable Debugging Bool: Default False. @@ -22,9 +21,8 @@ Function * Sets all values beck to default values. ------ - + # Simulation Parameters -![https://i.imgur.com/EqORBAY.png](https://i.imgur.com/EqORBAY.png) ## Time Step Float: Default 0.009. @@ -40,8 +38,8 @@ Float: Default 1. Calculation: (Lerp(0.1, 1, VertexMasses\[id.x]) * Mass. (See Tutorial links for more info) ------ + # External Forces -![https://i.imgur.com/HFrClcM.png](https://i.imgur.com/HFrClcM.png) ## Gravity Direction Enum: Default Y-Minus. @@ -56,9 +54,8 @@ Vector3: Default Vector3.zero. * Change the values to control which direction the wind is coming from, if any. ------ - + # Distance Constraint -![https://i.imgur.com/cOlth9c.png](https://i.imgur.com/cOlth9c.png) ## Compression Stiffness Float: Min 0, Max 10, Default 1. @@ -69,8 +66,8 @@ Float: Min 0, Max 10, Default 4. * Stretch Stiffness: The amount of resistance applied to the cloth to keep it from STRETCHING. ------ + # Bending Constraint -![https://i.imgur.com/y8xVcsv.png](https://i.imgur.com/y8xVcsv.png) ## Bending Method Enum: Default DihedralMethod. @@ -94,8 +91,8 @@ Float: Min 0, Max 1, Default 0.57. * Limits the ability to bend by a value. ------ + # Velocity Damping -![https://i.imgur.com/4Xr3X5z.png](https://i.imgur.com/4Xr3X5z.png) ## Damping Method Enum: Default SmartDamping @@ -109,8 +106,8 @@ Float: Min 0, Max 0.5, Default 0.025. * This controls the damping value of the unpinned vertices. The more damping, the slower and more restricted the vertices are. ------ + # Pinned Constraints -![https://i.imgur.com/R30Lkym.png](https://i.imgur.com/R30Lkym.png) ## Pinned Constraints List\: Default 0. @@ -120,8 +117,8 @@ List\: Default 0. *Note: When you click the "Add Vertice" it will add a new entry to the list, and it will default to 0. if you forget to change it then it will not hurt anything.* ------ + # Constraint Weightmap -![https://i.imgur.com/OqSoVxj.png](https://i.imgur.com/OqSoVxj.png) ## Show Gizmos Bool: Default false. @@ -160,8 +157,8 @@ Function * Prints a list of all vertices controlled by the Pinned weight map to the console for debugging purposes. ------ + # Collision -![https://i.imgur.com/BjJWfQw.png](https://i.imgur.com/BjJWfQw.png) ## Double Sided Collision Bool: Default True. @@ -184,8 +181,8 @@ Object Field * Enter the Collider type here. ------ + # Compute Shader -![https://i.imgur.com/sNWxj7l.png](https://i.imgur.com/sNWxj7l.png) ## PBDClothSolver Object Field