Spaces:
Running
Running
File size: 725 Bytes
2b7aae2 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | import { WebGLRenderer } from '../renderers/WebGLRenderer';
import { WebGLRenderTarget } from '../renderers/WebGLRenderTarget';
import { Texture } from '../textures/Texture';
import { CubeTexture } from '../textures/CubeTexture';
import { Scene } from '../scenes/Scene';
export class PMREMGenerator {
constructor(renderer: WebGLRenderer);
fromScene(scene: Scene, sigma?: number, near?: number, far?: number): WebGLRenderTarget;
fromEquirectangular(equirectangular: Texture, renderTarget?: WebGLRenderTarget | null): WebGLRenderTarget;
fromCubemap(cubemap: CubeTexture, renderTarget?: WebGLRenderTarget | null): WebGLRenderTarget;
compileCubemapShader(): void;
compileEquirectangularShader(): void;
dispose(): void;
}
|