Import
CCDIKHelper is an addon, and must be imported explicitly, see Installation#Addons.
import { CCDIKHelper } from 'three/addons/animation/CCDIKSolver.js';
Constructor
new CCDIKHelper( mesh : SkinnedMesh, iks : Array.<CCDIKSolver~IK>, sphereSize : number )
| mesh |
The skinned mesh. |
| iks |
The IK objects. Default is |
| sphereSize |
The sphere size. Default is |
Properties
.effectorSphereMaterial : MeshBasicMaterial
The material for the effector spheres.
.iks : Array.<CCDIKSolver~IK>
The IK objects.
.lineMaterial : LineBasicMaterial
A global line material.
.linkSphereMaterial : MeshBasicMaterial
The material for the link spheres.
.root : SkinnedMesh
The skinned mesh this helper refers to.
.sphereGeometry : SkinnedMesh
The helpers sphere geometry.
.targetSphereMaterial : MeshBasicMaterial
The material for the target spheres.
Methods
.dispose()
Frees the GPU-related resources allocated by this instance. Call this method whenever this instance is no longer used in your app.