Interface FragmentShaderOptions

interface FragmentShaderOptions {
    autoResize: boolean;
    container: HTMLElement;
    dimensions: Vec2;
    fragment: string;
    onAfterRender: ((delta: number) => void);
    onBeforeRender: ((delta: number) => void);
    onInit: ((renderer: Renderer) => void);
    rendererProps: object;
    uniforms: WTCGLUniformArray;
    vertex: string;
}

Properties

autoResize: boolean
container: HTMLElement
dimensions: Vec2
fragment: string
onAfterRender: ((delta: number) => void)
onBeforeRender: ((delta: number) => void)
onInit: ((renderer: Renderer) => void)
rendererProps: object
vertex: string