Glass Shades Over White at Certain Angles

I am trying to create a dragon in Blender, but I am running into an issue. I have two materials on the eye. The inner eye is textured, while the outer eye is glass BSDF. As you can see from the images below, from some angles the eye shows up as it is supposed to. However, you can also see that there is a white glaze over the eye from other angles.
How do I fix this?


The white glaze over the eye.


The eye normally.

SkyWing_Dragon_WingsOfFire.blend (3.75 MB)

Download the .blend file here.

Does the object your glass material have thickness?

Also - it’s probably overkill to use the glass shader as you probably don’t want refraction effects. Personally, i’d go with a glossy/transparent mix - using the Fresnel node as the mix factor. That will give you a glossy/glass type look - but will avoid the problems the glass shader cas cause (plus it will be faster to render)

And BTW, the normals on Eye.R are flipped, which will totally screw up the refractive shading.

I fixed by changing the IOR settings