three
Version:
JavaScript 3D library
23 lines (17 loc) • 385 B
TypeScript
import {
Mesh,
BufferGeometry,
Color,
WebGLRenderTarget
} from '../../../src/Three';
export interface RefractorOptions {
color?: Color;
textureWidth?: number;
textureHeight?: number;
clipBias?: number;
shader?: object;
}
export class Refractor extends Mesh {
constructor( geometry?: BufferGeometry, options?: RefractorOptions );
getRenderTarget(): WebGLRenderTarget;
}