replay-viewer
Version:
Rocket League replay viewer React component and tooling
13 lines (12 loc) • 762 B
TypeScript
import AnimationManager from "../managers/AnimationManager";
import BallManager from "../managers/models/BallManager";
import PlayerManager from "../managers/models/PlayerManager";
import { ReplayData } from "../models/ReplayData";
/**
* Class is responsible for all position and rotation-based updating of models that occur inside
* the three.js scene. Builds animation mixers that are used to display animations but do not
* directly interact with the models themselves outside of the required naming conventions that
* keyframe tracks provide.
*/
declare const defaultAnimationBuilder: (replayData: ReplayData, playerModels: PlayerManager[], ballModel: BallManager, useBallRotation?: boolean) => AnimationManager;
export default defaultAnimationBuilder;