import { PMREMGenerator } from '../../thirdparty/three/imports'; import { Component3D } from '../core/Component3D'; import { WebGLRenderer3D } from '../renderers/WebGLRenderer3D'; import { WebGLRenderTarget3D } from '../renderers/WebGLRenderTarget3D'; import { Scene3D } from '../scenes/Scene3D'; declare module '@feng3d/ecs' { interface ComponentMap { PMREMGenerator3D: PMREMGenerator3D; } } /** * 包装`three`中`PMREMGenerator`。 */ export declare class PMREMGenerator3D extends Component3D { _pmremGenerator: PMREMGenerator; renderer: WebGLRenderer3D; init(): void; destroy(): void; fromScene(scene: Scene3D, sigma?: number, near?: number, far?: number): WebGLRenderTarget3D; } //# sourceMappingURL=PMREMGenerator3D.d.ts.map