three.jsMultiple Render Targets
Using multiple render targets to output color and normals to separate buffers.