Eye, glass, trancparancy shadows problem

Hello, I have a problem.
Can you tell me how to remove or reduce the intensity of shadows inside a transparent object?
I created an eye and the scalar obscures the cornea inside. Because of this, the eye is too poorly illuminated by light.
It looks like AO, but it could be shadows.

How can I solve this issue?

first image, scalar on the eye

second image, the scalar is slightly to the left, you can see how it casts a shadow on the skin

P.S. Where are the other options in the transmission settings? IOR, rough etc.
I wanted to change the IOR, but there is only 1 parameter, the transmission weight.
image

Your base colour should be completely white - value 1 (it looks like you have a darker colour), the roughness and ior for transmission is the general Ior

Is this cycles?

Yes it is. But should work in Eevee too.

this option doesn’t work. I have a similar shader for scalar


image

Not sure why, I have tried to replicate but in all my tests the scalar actually lightens the eye colour.
Your base colour looks a little grey (not value of 1 hsv) but is not too dark.
Here is mine with a dark hdri (it looks like your world background is dark)

Can you share a file with just the scalar and the eye (no need for the eye texture image)

i used to have issues like this and sometimes it darken. maybe you can uncheck the shadow for the transparent object on top of using pure white colors. but that always gave me headaches and in fact less realistic until i switched my eyes workflow to what most people do:

the white part of the eye and cornea are a one mesh (not a glass different mesh covering the eye) i separate the iris now. and use a map to control transmission or mix materials

drive the transmission/(MixShader to a glass material ) with a map like this (sphere gradient => color Ramp)

inside part

another advantage is when using SSS and a nice transition with light scatter at the edge of the cornea (tweaked with the color ramp too) more realistic. the eye will be one object to worry about and so on,

funny i was working on this eye while i saw this thread. so the white part isn’t textured yet

Yep, one minute!

I know about this method, but the option above is more suitable for my needs, I hope there is an option to fix it
Thanks!

P.S. I would like to see your finished result))

Test.blend (2.1 MB)

lighting does not affect anything, the shadow appears in any light

ok. i see a zombie so everything is possible.

this one i’m making right now is for a cartoonish character (not aiming for realistic)
found this old project i was practicing on in my free time

your eye isn’t darkening for me (can’t replicate the issue):

but since you didn’t pack the maps in the files i took them off which leads me to think what is in the normal map what blender version (principled bsdf changed a lot recently)?

Yes it darkens, I am trying to find out why.

then it’s the IOR value higher will darken. stick with 1.38
plus the shadow can help


2 Likes

For me what really made a big difference are your exposure and gamma settings in colour management.

There is still a little darkening but not as drastic.

Your settings:

Set to 1:

1 Like

DAMN!!! Maybe that fixed the problem)

Thanks!

2 Likes

This is a bad solution to the problem because exposure works for everything in the scene.
But thanks for help)))

1 Like

glad you got it fixed :slight_smile:
it was in fact the first thing i ever said in my first response

but cause i assumed you didn’t know the other way of modeling the eyes i didn’t give that solution much attention sorry.
anyway i didn’t hit reply to ramble about this, i hit reply tot say that looks like a very cooool model and hope to see more of it

1 Like

oh, sorry
I didn’t understand your answer at first))

Another solution would be to increase the value of the transparent Max Bounces in light paths on Render properties.
image
I don’t know if that was it, but I hope it helps

1 Like

Yes it was not a “solution”, the colour management was exagerating the darkening.

2 Likes