Initial project import

This commit is contained in:
drjones
2026-06-13 17:36:44 -07:00
commit ad2a18cc8d
18471 changed files with 4497570 additions and 0 deletions

30
node_modules/three-stdlib/animation/CCDIKSolver.d.ts generated vendored Normal file
View File

@@ -0,0 +1,30 @@
import { Object3D, SkinnedMesh, Vector3 } from 'three'
// tslint:disable-next-line:interface-name
export interface IKS {
effector: number
iteration: number
links: Array<{
enabled: boolean
index: number
limitation?: Vector3
rotationMin?: Vector3
rotationMax?: Vector3
}>
minAngle: number
maxAngle: number
target: number
}
export class CCDIKSolver {
constructor(mesh: SkinnedMesh, iks: IKS[])
update(): this
updateOne(iks: IKS): this
createHelper(): CCDIKHelper
}
export class CCDIKHelper extends Object3D {
constructor(mesh: SkinnedMesh, iks?: IKS[], sphereSize?: number)
dispose(): void
}