Factorize DiffuseIBL and SpecularIBL