/** *three 模型基类 *@since 2.0 *@author zhiguo *@Date 2018/2/27 11:16 */ import { Camera, Light, Renderer, Scene } from 'three'; export declare class ThreeBase { scene: Scene; camera: Camera; renderer: Renderer; lights: Light[]; fov: number; near: number; far: number; width: number; height: number; domElement: Element; /** * 判断webgl是否可用 * @returns {boolean} */ webglAvailable(): boolean; /** * 封装gltf加载器 * @param {string} path * @returns {Promise} */ gltfLoader(path: string): Promise; fbxLoader(path: string): Promise; }