three.js shader example - Fresnel with cube environment map 2 - by 2pha blog - Other three.js shader examples