Refractor.d.ts 432 B

123456789101112131415161718192021222324
  1. import {
  2. Mesh,
  3. BufferGeometry,
  4. Color,
  5. TextureEncoding,
  6. WebGLRenderTarget
  7. } from '../../../src/Three';
  8. export interface RefractorOptions {
  9. color?: Color;
  10. textureWidth?: number;
  11. textureHeight?: number;
  12. clipBias?: number;
  13. shader?: object;
  14. encoding?: TextureEncoding;
  15. }
  16. export class Refractor extends Mesh {
  17. constructor( geometry?: BufferGeometry, options?: RefractorOptions );
  18. getRenderTarget(): WebGLRenderTarget;
  19. }