title: Using GLSL 3 ES with three.js
body: <p>Has anyone been successful in using GLSL 3 ES shaders with <a href="http://threejs.org" rel="noreferrer" title="three.js">three.js</a> library?
  From what I know it is impossible for latest revision (r68) beacuse one can't even set a directive (which is required, and has to be before anything else in shader code):</p>
  
  <pre><code>#version 300 es 
  </code></pre>
  
  <p>beacause of prefix that is added to each shader by three.js.</p>
  
  <p>Does anyone knows any solution to that problem? Would it be enough to change the three.js code to append the directive on the begining of the threejs shader prefix?</p>