How should I adjust my shoe shader, so that its edges match better the reference image?

Can it be done without touching the lightning setup?

Blend file: http://pasteall.org/blend/index.php?id=46960

  • 2
    $\begingroup$ I think if you plug a "Fresnel" shader into the "Fac" socket of your Mix Shader it may help. In the Node Editor press SHIFT + "A" and you'll find it under the "Input" drop down. $\endgroup$
    – Dontwalk
    Jun 21, 2017 at 18:27

1 Answer 1


The first thing I noticed when I looked at your blend document is that the mesh for your shoe is reversed. If you go into edit mode, select all vertices, and select "Recalculate" from the "Shading/UVs" menu, they should face back the right way. You need to do this for the solution to work.

First, add a "MixRGB" node to your material, as well as two "RGB" nodes and a "Fresnel" node. Connect each "RGB" node to one of the inputs of your "MixRGB" node, and attach the "Fresnel" node to the "Fac" input of the "MixRGB" node. The layout should look like this:enter image description here

Next, connect the "Color" output of the "MixRGB" node to your "Diffuse" shader. Now, whichever "RGB" node you connected to the bottom of the "MixRGB" node becomes the edge color, and the top "RGB" node becomes the inside color. The final material layout should look like this: enter image description here

To show that this works, I set the outside color to red, and the inside to green, and this is the result: enter image description here

Of course, for your case, you can set the inside color to a light brown, and the outside to a darker brown. I hope this helped! Happy Blendering! Cheers, Graves Broderick

  • $\begingroup$ You're welcome! I'm glad I could! $\endgroup$
    – Zacocast
    Jun 22, 2017 at 6:37

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .