@awayjs/graphics
Version:
AwayJS graphics classes
26 lines • 943 B
TypeScript
import { AnimationNodeBase } from '@awayjs/renderer';
import { SkeletonDifferenceState } from '../states/SkeletonDifferenceState';
import { AnimatorBase } from '../AnimatorBase';
/**
* A skeleton animation node that uses a difference input pose with a base input pose to blend a linearly interpolated output of a skeleton pose.
*/
export declare class SkeletonDifferenceNode extends AnimationNodeBase {
/**
* Defines a base input node to use for the blended output.
*/
baseInput: AnimationNodeBase;
/**
* Defines a difference input node to use for the blended output.
*/
differenceInput: AnimationNodeBase;
/**
* Creates a new <code>SkeletonAdditiveNode</code> object.
*/
constructor();
/**
* @inheritDoc
*/
getAnimationState(animator: AnimatorBase): SkeletonDifferenceState;
}
export default SkeletonDifferenceNode;
//# sourceMappingURL=SkeletonDifferenceNode.d.ts.map