Danke Ingo-1111
Ich habe ein wenig mit der Änderung einiger Konstanten experimentiert, ohne das zu sehen, was ich mir erhofft hatte. Da ich nicht verstehe, was die Variablen bedeuten, höre ich auf zu experimentieren, in der Hoffnung, daß jemand, der den Code kennt, helfen kann.
Code
vec3 col1 = texture(texFramebuf, texCoord2.xy).rgb;
vec3 col;
if (u_blur.bloomFactor == 0.0) {
col = u_blur.hdrFactor < 1.0 ? pow(col1, vec3(1.0 / 2.2)) : toneMap(col1);
} else {
vec3 col2 = texture(texBlurred, texCoord2.xy).rgb;
col = u_blur.hdrFactor < 1.0 ? pow(col1, vec3(1.0 / 2.2)) : toneMap(col1 + u_blur.bloomFactor * col2);
}