Newer
Older
HuangJiPC / public / static / three / examples / jsm / animation / CCDIKSolver.d.ts
@zhangdeliang zhangdeliang on 21 Jun 409 bytes update
import {
	SkinnedMesh,
} from '../../../src/Three';

export interface IKS {
	effector: number;
	iteration: number;
	links: {
		enabled: boolean;
		index: number;
	}
	maxAngle: number;
	target: number;
}

export class CCDIKSolver {

	constructor( mesh: SkinnedMesh, iks: IKS[] );

	update(): this;
	createHelper(): CCDIKHelper;

}

export class CCDIKHelper {

	constructor( mesh: SkinnedMesh, iks: IKS[] );

}