Shaders don't work where glow Is applied

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Alack Sunrider

Hi! I have a question about the World Environment. I use a lot of shaders in my 3D game, and I also use glow and other World Environment effects. I have a shader that removes colors from the game, but wherever the glow is applied, the colors come back. To me, this indicates that the glow Godot uses isn’t applied on the rendered frame (a viewport), but instead is a quad with a shader applied to it. Does anyone know if this is the case? Any workaround suggestions are highly appreciated!

Screenshot please. I think, I know what this is. Godot uses material color not fragment(pixel) color for the Glow. Do you have some kind of colored halo or aura-like effect around the objects?

yrtv | 2021-02-09 17:08

:bust_in_silhouette: Reply From: yrtv

It looks like there is two types of effects in World Environment Viewport effect and Camera effect. Can’t tell which one Glow is my C++ is not very good. Try to find yourself.

Thanks! I’ll take a look

Alack Sunrider | 2021-02-09 18:17