Spaces:
Running
Running
| 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; | |
| } | |