This example takes the contents of the Canvas Renderer (left), and uses it as a heightmap for the GLSL shader effect, which is rendered to the WebGL render (right). Display the patch to see that there are two renderers, one somehow flowing into the other. View the (HLSL flavoured) GLSL source here: DeformByHeightMap.vvvvjs.fx.