PMREMGenerator.d.ts 646 B

1234567891011121314151617
  1. import { WebGLRenderer } from '../renderers/WebGLRenderer';
  2. import { WebGLRenderTarget } from '../renderers/WebGLRenderTarget';
  3. import { Texture } from '../textures/Texture';
  4. import { CubeTexture } from '../textures/CubeTexture';
  5. import { Scene } from '../scenes/Scene';
  6. export class PMREMGenerator {
  7. constructor( renderer:WebGLRenderer );
  8. fromScene( scene:Scene, sigma?:number, near?:number, far?:number ): WebGLRenderTarget;
  9. fromEquirectangular( equirectangular:Texture ): WebGLRenderTarget;
  10. fromCubemap( cubemap:CubeTexture ): WebGLRenderTarget;
  11. compileCubemapShader(): void;
  12. compileEquirectangularShader(): void;
  13. dispose(): void;
  14. }
粤ICP备19079148号