private void toWorld(Vector3f L, Vector3f N, Vector3f tangentX, Vector3f tangentY, Vector3f store) {
        store.set(tangentX).multLocal(L.x);
        tmp.set(tangentY).multLocal(L.y);
        store.addLocal(tmp);
        tmp.set(N).multLocal(L.z);
        store.addLocal(tmp);
    }
Generates the prefiltered env map (used for image based specular
lighting) With the GGX/Schlick brdf
{@link EnvMapUtils#getSphericalHarmonicsCoefficents(com.jme3.texture.TextureCubeMap)}
Note that the output cube map is in RGBA8 format.

@param sourceEnvMap
@param targetMapSize  the size of the irradiance map to generate
@param store
@param fixSeamsMethod the method to fix seams
@return The irradiance cube map for the given coefficients
jme3-core/src/main/java/com/jme3/environment/generation/PrefilteredEnvMapFaceGenerator.java