1234567891011121314151617181920212223242526272829303132 |
- import { AnimationClip, Bone, Matrix4, Object3D, Skeleton, SkeletonHelper } from '../../../src/Three';
- export namespace SkeletonUtils {
- export function retarget( target: Object3D | Skeleton,
- source: Object3D | Skeleton,
- options: {} ): void;
- export function retargetClip( target: Skeleton | Object3D,
- source: Skeleton | Object3D,
- clip: AnimationClip,
- options: {} ): AnimationClip;
- export function getHelperFromSkeleton( skeleton: Skeleton ): SkeletonHelper;
- export function getSkeletonOffsets( target: Object3D | Skeleton,
- source: Object3D | Skeleton,
- options: {} ): Matrix4[];
- export function renameBones( skeleton: Skeleton, names: {} ): any;
- export function getBones( skeleton: Skeleton | Bone[] ): Bone[];
- export function getBoneByName( name: string, skeleton: Skeleton ): Bone;
- export function getNearestBone( bone: Bone, names: {} ): Bone;
- export function findBoneTrackData( name: string, tracks: any[] ): {};
- export function getEqualsBonesNames( skeleton: Skeleton, targetSkeleton: Skeleton ): string[];
- export function clone( source: Object3D | Skeleton ): Object3D | Skeleton;
- }
|