Frost/pearl look

The effect you’re after isn’t built in in three.js as far as I know. However, it looks like all you have to do is add a fresnel snippet to an existing shader.

That said, there are two things you can do:

  1. Monkey patch one of the existing shaders, like the phong shader and add a fresnel feature to it
  2. Write your own shader from scratch.

I don’t know how experienced you are with GLSL, I know I for one don’t know that much about it to pull this off on my own, unfortunately. I did manage to find a shader on shadertoy that creates the effect you’re after to get you started:

https://www.shadertoy.com/view/4scSW4

Maybe someone else here can assist you in how to add this kind of feature to three.js.