Why is WorldSpace UI render queue 2500?
Shader says “Queue” = “Transparent” so it should be 3000.
I can change that with custom MaterialModifier script, but that means I have to put that script on every UI element.
Is there another way to make it 3000?
for me selecting the UI/Default shader says its on Render Queue 3000. I’m not sure what happening for you.
Attached sample project. This appears to happen with custom sorting layer settings on canvas. It might not be related to UI entirely.
As far as I understand unity renders in this priority: Render queue > sorting layer > order in layer > distance sorting / batching. But somehow sorting layer forced this canvas to queue 2500. (tested on 4.6.1p1)
1895216–122046–UI render queue.zip (22.6 KB)