The should be a a possibility to restrict the image effects to only one camera. (not tested out)
You should be able to edit the image effects scripts do assign the effect to only one camera.
I am having the same issue. I have setup two cameras the same way you have. In one I have all my objects and layers except one layer. In the second camera I have one layer with a glow effect. However items/game objects in the “other” layers (from camera 1) are having the glow effect applied to them even though I have those layers removed from the camera (culled). Bug?
[UPDATE] Skip this and use the method below this post…
The way I understand it is you:
A: Render your World Scene with Glow effect into a Texture.
B: Render your GUI objects into another Texture, with depth clear.
C: Combine the two textures with the GUI Texture on top of the World scene Texture… this bit im not sure how but I imagine there is a shader out there somewhere that can do that.
D: Use the final texture as a GUI.Label set to the dimensions of screen.width/screen.height or put it on a material and use that material on a plane in front of the ‘MainCamera’…in Orthographic mode. Note Antialiasing doesnt seem to work on render targets.