Developed with: Unity

Development date: 2021


Effect made using Vertex and Fragment Shaders, affecting the behavior of an object when applying a material to it.

This shader applies a grab pass to the material, which consists in two passes: the first one is a render of the screen as a texture, and the second pass is a noise for that texture. It plays with a color texture (or Albedo) to add tinted glass or stained glass and a noise or normal texture which applies the refraction effect. Also, to customize it, an intensity parameter has been added.



Desarrollado con: Unity

Fecha de desarrollo: 2018


Efecto realizado mediante Vertex y Fragment Shaders, afectando al comportamiento de un objeto al aplicarle un material.

Este shader aplica un grab pass, al material, el cual consiste en dos pasos principalmente: el primero es tomar un render de la pantalla en forma de textura, y el segundo es aplicar una textura de ruido a dicha textura. Juega con una textura de color (o Albedo) para teñir el cristal o aplicarse como vidriera y una textura de ruido o normales para realizar el efecto de refracción. Además, para personalizarlo un poco más, se ha añadido un parámetro de intensidad para jugar con el nivel de refracción