Escher-Droste GLSL Shader

features: PBR (Physically Base Rendering) shading, GGX Distribution