rl-loadout-lib
Version:
Load Rocket League assets into three.js
19 lines • 855 B
TypeScript
import { Body } from '../../model/body';
import { Decal } from '../../model/decal';
import { PaintConfig } from '../../model/paint-config';
import { MeshStandardMaterial, Scene } from 'three';
import { RyeTier1Model } from './rye-tier1-model';
import { DecalAssets } from '../../loader/decal/decal-assets';
import { RyeTier2Assets } from '../../loader/body/rye-loader';
/**
* Class for the 3D model of Maverick GXT. Needed because of custom textures.
*/
export declare class RyeTier2Model extends RyeTier1Model {
kitMaterial: MeshStandardMaterial;
constructor(body?: Body, decal?: Decal, bodyAssets?: RyeTier2Assets, decalAssets?: DecalAssets, paints?: PaintConfig);
init(): void;
handleModel(scene: Scene): void;
protected copy(other: RyeTier2Model): void;
clone(): RyeTier2Model;
}
//# sourceMappingURL=rye-tier2-model.d.ts.map