Ok I’ve been working on this all day and I can’t find anything on this.
I have a screenspace overlay for my regular gui elements and I’m trying to create some worldspace elements to float around a sphere I have made.
All of the worldspace canvas I create appear in the editor exactly how I want them, but in game they cannot be seen. If I switch to the scene view while running the game they are there visible and in the right places but invisible in the actual game.
I’m sure there is just a simple setting I just haven’t figured out how to set yet but I can’t find any information to help me. Anybody have any suggestions?
i’m going out on a limb as i dont have much information, but are you world space canvas’s on a layer that the camera can draw. GUI is put on the UI layer and i’m not 100% sure if cameras render that layer.
I have updated to 5.3.4p4 on April 20th, it worked fine until yesterday.
And is not our project, I could reproduce it in an empty project with just a World Space Canvas and a Text.
After upgrading our project to 5.3.4p4, we noticed that our UI elements are not anymore rendered to the RenderTexture used in the materials.
After making a simple repro project, this looks like a serious bug from Unity :
Create a new UI Canvas with a simple text in World Space
Create a camera that renders only the UI layer in a RenderTexture
Use this RenderTexture as Albedo on a new material, and assign this material to a quad rendered by the MainCamera
The text isn’t displayed (works with 5.3.4f1, don’t work on 5.3.4p4 / p5)
I submitted a bug report, then i noticed that FiveFingers already reported it :
It also seems to not be working in 5.3.4p6. I upgraded my Unity to it today and my UI isn’t working.
Should I upgrade to one of those 5.4 beta builds if this keeps going on?
Just started having this issue today? Running Unity 5.3.4f1, anybody else still experiencing it or have a workaround? Was working fine yesterday uggghh,
Same here in Unity5.3.4p6 .Unity’s UI Canvas do not show in Cardboard when use worldspace UI . The UI can’t be render to the texture cardboard used .
And in Unity5.3.4.f1 ,the problem doesn’t exist.