Text color changes based on camera location?

Greetings,

Please see this screen shot here…

Each hex is a prefab that is duplicated using a for/loop. Notice how crisp and white the text is on the hexs on the left while on the right the text color is washed out. If I move the camera right along the x-axis… as the hexs cross about the half way point on the screen the text turns white.

The texts z-coordinate is set in front of the hex and is on the ui layer while the hex is on the default layer. I have toggled about any setting I can think of and I can’t seem to get he text to always show white.

Any suggestions?

If anyone else has this issue, here is what I discovered…

For some reason the main camera was rendering the hexs above the text even though the Z coordinate should have been rendering the text over the hex. The fix? I added a second camera that only renders the text and set its depth above the other camera which renders the rest of the scene.