Create a new VRMSpringBone.
An Object3D that will be attached to this bone
An Object3D that will be used as a tail of this spring bone. It can be null when the spring bone is imported from VRM 0.0
Optional
settings: Partial<VRMSpringBoneJointSettings>Several parameters related to behavior of the spring bone
Optional
colliderGroups: VRMSpringBoneColliderGroup[]Collider groups that will be collided with this spring bone
Readonly
boneAn Object3D attached to this bone.
Readonly
childAn Object3D that will be used as a tail of this spring bone. It can be null when the spring bone is imported from VRM 0.0.
Collider groups attached to this bone.
Settings of the bone.
Set of dependencies that need to be updated before this joint.
Reset the state of this bone. You might want to call [[VRMSpringBoneManager.reset]] instead.
Set the initial state of this spring bone. You might want to call VRMSpringBoneManager.setInitState instead.
Update the state of this bone. You might want to call [[VRMSpringBoneManager.update]] instead.
deltaTime
A class represents a single joint of a spring bone. It should be managed by a [[VRMSpringBoneManager]].