Documentation / scene / GPUClothSystemOptions
Type Alias: GPUClothSystemOptions
GPUClothSystemOptions =
object
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:36
Options used to construct a GPU cloth simulation system.
Properties
enabled?
optionalenabled?:boolean
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:37
device?
optionaldevice?:Nullable<AbstractDevice>
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:38
primitive?
optionalprimitive?:Nullable<Primitive>
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:39
collisionSpaceNode?
optionalcollisionSpaceNode?:any
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:40
positionData?
optionalpositionData?:Float32Array<ArrayBuffer>
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:41
indexData?
optionalindexData?:Uint16Array<ArrayBuffer> |Uint32Array<ArrayBuffer>
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:42
skinningBlendIndices?
optionalskinningBlendIndices?:Float32Array<ArrayBuffer>
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:43
skinningBlendWeights?
optionalskinningBlendWeights?:Float32Array<ArrayBuffer>
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:44
pinnedVertexWeights?
optionalpinnedVertexWeights?:ArrayLike<number>
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:45
pinnedVertexIndices?
optionalpinnedVertexIndices?:number[]
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:46
gravity?
optionalgravity?:Vector3
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:47
damping?
optionaldamping?:number
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:48
dynamicFriction?
optionaldynamicFriction?:number
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:49
staticFriction?
optionalstaticFriction?:number
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:50
stiffness?
optionalstiffness?:number
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:51
poseFollow?
optionalposeFollow?:number
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:52
substeps?
optionalsubsteps?:number
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:53
solverIterations?
optionalsolverIterations?:number
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:54
maxNeighbors?
optionalmaxNeighbors?:number
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:55
workgroupSize?
optionalworkgroupSize?:number
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:56
colliders?
optionalcolliders?:SpringCollider[]
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:57
maxTrianglesPerVertex?
optionalmaxTrianglesPerVertex?:number
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:58
rebuildNormals?
optionalrebuildNormals?:boolean
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:59
scene?
optionalscene?:Nullable<Scene>
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:60
autoUpdate?
optionalautoUpdate?:boolean
Defined in: libs/scene/src/animation/cloth/gpu_cloth_system.ts:61