UnityEngine.ClothModule.xml
9.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<doc>
<members>
<assembly>
<name>UnityEngine.ClothModule</name>
</assembly>
<member name="T:UnityEngine.Cloth">
<summary>
<para>The Cloth class provides an interface to cloth simulation physics.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.bendingStiffness">
<summary>
<para>Bending stiffness of the cloth.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.capsuleColliders">
<summary>
<para>An array of CapsuleColliders which this Cloth instance should collide with.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.clothSolverFrequency">
<summary>
<para>Number of cloth solver iterations per second.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.coefficients">
<summary>
<para>The cloth skinning coefficients used to set up how the cloth interacts with the skinned mesh.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.collisionMassScale">
<summary>
<para>How much to increase mass of colliding particles.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.damping">
<summary>
<para>Damp cloth motion.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.enableContinuousCollision">
<summary>
<para>Enable continuous collision to improve collision stability.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.enabled">
<summary>
<para>Is this cloth enabled?</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.externalAcceleration">
<summary>
<para>A constant, external acceleration applied to the cloth.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.friction">
<summary>
<para>The friction of the cloth when colliding with the character.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.normals">
<summary>
<para>The current normals of the cloth object.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.randomAcceleration">
<summary>
<para>A random, external acceleration applied to the cloth.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.selfCollisionDistance">
<summary>
<para>Minimum distance at which two cloth particles repel each other (default: 0.0).</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.selfCollisionStiffness">
<summary>
<para>Self-collision stiffness defines how strong the separating impulse should be for colliding particles.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.sleepThreshold">
<summary>
<para>Cloth's sleep threshold.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.sphereColliders">
<summary>
<para>An array of ClothSphereColliderPairs which this Cloth instance should collide with.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.stiffnessFrequency">
<summary>
<para>Sets the stiffness frequency parameter.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.stretchingStiffness">
<summary>
<para>Stretching stiffness of the cloth.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.useGravity">
<summary>
<para>Should gravity affect the cloth simulation?</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.useTethers">
<summary>
<para>Use Tether Anchors.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.useVirtualParticles">
<summary>
<para>Add one virtual particle per triangle to improve collision stability.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.vertices">
<summary>
<para>The current vertex positions of the cloth object.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.worldAccelerationScale">
<summary>
<para>How much world-space acceleration of the character will affect cloth vertices.</para>
</summary>
</member>
<member name="P:UnityEngine.Cloth.worldVelocityScale">
<summary>
<para>How much world-space movement of the character will affect cloth vertices.</para>
</summary>
</member>
<member name="M:UnityEngine.Cloth.ClearTransformMotion">
<summary>
<para>Clear the pending transform changes from affecting the cloth simulation.</para>
</summary>
</member>
<member name="M:UnityEngine.Cloth.GetSelfAndInterCollisionIndices(System.Collections.Generic.List`1<System.UInt32>)">
<summary>
<para>Get list of particles to be used for self and inter collision.</para>
</summary>
<param name="indices">List to be populated with cloth particle indices that are used for self and/or inter collision.</param>
</member>
<member name="M:UnityEngine.Cloth.GetVirtualParticleIndices(System.Collections.Generic.List`1<System.UInt32>)">
<summary>
<para>Get list of indices to be used when generating virtual particles.</para>
</summary>
<param name="indices">List to be populated with virtual particle indices.</param>
</member>
<member name="M:UnityEngine.Cloth.GetVirtualParticleWeights(System.Collections.Generic.List`1<UnityEngine.Vector3>)">
<summary>
<para>Get weights to be used when generating virtual particles for cloth.</para>
</summary>
<param name="weights">List to populate with virtual particle weights.</param>
</member>
<member name="M:UnityEngine.Cloth.SetEnabledFading(System.Boolean,System.Single)">
<summary>
<para>Fade the cloth simulation in or out.</para>
</summary>
<param name="enabled">Fading enabled or not.</param>
<param name="interpolationTime"></param>
</member>
<member name="M:UnityEngine.Cloth.SetSelfAndInterCollisionIndices(System.Collections.Generic.List`1<System.UInt32>)">
<summary>
<para>This allows you to set the cloth indices used for self and inter collision.</para>
</summary>
<param name="indices">List of cloth particles indices to use for cloth self and/or inter collision.</param>
</member>
<member name="M:UnityEngine.Cloth.SetVirtualParticleIndices(System.Collections.Generic.List`1<System.UInt32>)">
<summary>
<para>Set indices to use when generating virtual particles.</para>
</summary>
<param name="indices">List of cloth particle indices to use when generating virtual particles.</param>
</member>
<member name="M:UnityEngine.Cloth.SetVirtualParticleWeights(System.Collections.Generic.List`1<UnityEngine.Vector3>)">
<summary>
<para>Sets weights to be used when generating virtual particles for cloth.</para>
</summary>
<param name="weights">List of weights to be used when setting virutal particles for cloth.</param>
</member>
<member name="T:UnityEngine.ClothSkinningCoefficient">
<summary>
<para>The ClothSkinningCoefficient struct is used to set up how a Cloth component is allowed to move with respect to the SkinnedMeshRenderer it is attached to.</para>
</summary>
</member>
<member name="F:UnityEngine.ClothSkinningCoefficient.collisionSphereDistance">
<summary>
<para>Definition of a sphere a vertex is not allowed to enter. This allows collision against the animated cloth.</para>
</summary>
</member>
<member name="F:UnityEngine.ClothSkinningCoefficient.maxDistance">
<summary>
<para>Distance a vertex is allowed to travel from the skinned mesh vertex position.</para>
</summary>
</member>
<member name="T:UnityEngine.ClothSphereColliderPair">
<summary>
<para>A pair of SphereColliders used to define shapes for Cloth objects to collide against.</para>
</summary>
</member>
<member name="P:UnityEngine.ClothSphereColliderPair.first">
<summary>
<para>The first SphereCollider of a ClothSphereColliderPair.</para>
</summary>
</member>
<member name="P:UnityEngine.ClothSphereColliderPair.second">
<summary>
<para>The second SphereCollider of a ClothSphereColliderPair.</para>
</summary>
</member>
<member name="M:UnityEngine.ClothSphereColliderPair.#ctor(UnityEngine.SphereCollider)">
<summary>
<para>Creates a ClothSphereColliderPair. If only one SphereCollider is given, the ClothSphereColliderPair will define a simple sphere. If two SphereColliders are given, the ClothSphereColliderPair defines a conic capsule shape, composed of the two spheres and the cone connecting the two.</para>
</summary>
<param name="a">The first SphereCollider of a ClothSphereColliderPair.</param>
<param name="b">The second SphereCollider of a ClothSphereColliderPair.</param>
</member>
<member name="M:UnityEngine.ClothSphereColliderPair.#ctor(UnityEngine.SphereCollider,UnityEngine.SphereCollider)">
<summary>
<para>Creates a ClothSphereColliderPair. If only one SphereCollider is given, the ClothSphereColliderPair will define a simple sphere. If two SphereColliders are given, the ClothSphereColliderPair defines a conic capsule shape, composed of the two spheres and the cone connecting the two.</para>
</summary>
<param name="a">The first SphereCollider of a ClothSphereColliderPair.</param>
<param name="b">The second SphereCollider of a ClothSphereColliderPair.</param>
</member>
</members>
</doc>