threejs - High dynamic range (RGBE) Image-based Lighting (IBL)
using run-time generated pre-filtered roughness mipmaps (PMREM)
Created by Prashant Sharma and Ben Houston.