Descripción del proyecto
Acá empecé a experimentar con los surface shaders. Al ser el código un poco más resumido, pude experimentar un poco más el tema de detalles. Le puse un poco de fresnel para que, además de aplicar color, también aplique reflexión en los bordes y refracción en el centro. Las refracciones las hice basadas en un normal y un multiplicador (el multiplicador básicamente exageraba la refracción). Usa una textura principal, un normal map y un displacement map (aunque no se nota en el gif ya que la esfera se rompía un poquito :( ).