The Renderer takes all the information in a Scene and renders it to a context. Currently Float surface shade supports WebGL, Canvas 2D and SVG.
Source code available here