@matematrolii/sketchbook
Version:
3D matematrolii playground built on three.js and cannon.js
23 lines (22 loc) • 524 B
TypeScript
export interface IWorldOptions {
world: string;
scenario: string;
playerModel: string;
playerTexture: string;
enemyModel: string;
enemyTexture: string;
itemModel: string;
itemTexture: string;
rocketTexture: string;
}
export interface IWorldParams {
Pointer_Lock?: boolean;
Mouse_Sensitivity?: number;
Time_Scale?: number;
Shadows?: boolean;
FXAA?: boolean;
Debug_Physics?: boolean;
Debug_FPS?: boolean;
Sun_Elevation?: number;
Sun_Rotation?: number;
}