Home

Awesome

CSS Shaders through WebGL

For more information and demos, please read the introduction <a href="http://experiments.hertzen.com/css-shaders/index.html">here</a>.

Usage

To have the script parse all the CSS automatically (very experimental), just call:

CSSshaders.init();

To manually add a shader:

CSSshaders.add( element, shaderParameters ); - returns shader element

Example:

CSSshaders.add( "#content","url(shaders/flag.vs) url(shaders/grayscale.fs), 20 20, phase 50.0, amplitude 100.0, txf rotateX(45deg), amount 1")

Shader element methods:

Shader state methods: