HELP needed in unity 6 how to make ui canvas screen space overlay not change look when passing over

HELP needed in unity 6 how to make ui canvas screen space overlay not change look when passing over dark and light areas of the screen i set some alpha transparency to the images but they do not stay a consistent look see video as you can see if the bar is half in the shadow it is darker and then it gets super washed out when it gets into the light how to stop this i tried a secondary camera but it is total nightmare with many volume override problems and lagging performance why is there not a check box for this i tried to write a custom shader and that did not work do i need a special script?

its like that because its transparaent…

how to get best of both worlds? halo 1 had this and it worked fine in 2001

https://www.youtube.com/watch?v=jKv6UeejzOs

you can see at 1:12 is passes over light and dark background and the shield bar does not change this is a unity problem now how to fix it?

shrug it does the same as your green one except its blue, it does look to change colour due to the colour/hue behind it

no amount of sort orders or custom draw renders or other custom passes work unity 6 has been very buggy

if it annoys you dont use the non LTS versions of unity then

how to stop this?

Well they didnt, either, so, I think you’re imagining it to an extent because of the difference in colours

no i mean how to stop the color difference do i need to write a script to blend the colors?

As I said, they didnt and thats what you’re comparing to… so. you’re wanting to do a whole new thing, if you want a dark colour when on light and light on dark, you’d need to sample behind and decide which is most appropriate

so write script to sample behind?

yes