I was under the impression that all GUI elements are supposed to render over the top of every camera in the scene. I’ve opened a new scene and added two cameras, both with a gui layer, and with the depths of 0 and 1 respectively. I have resized the second camera’s viewport rect and then created a GUI Texture (Gameobject > Create other > GUI Texture) from a transparent png frame. I’m confused as to why my second, resized camera is rendering over the top of GUI Texture whose Z has been set to 10. Could someone please explain to me why this is happening, am I missing a specific setting or something? Is it possible to get my GUI texture to be on top of the second camera? Any help is appreciated :slight_smile:

alt text

Another way is of course to use a third camera just for your GUITexture / GUIText stuff and remove the GUILayers from the other cameras.