// Glas bricht den Hintergrund am Rand float d = sdRoundBox(p - panel.xy, panel.zw, 46.); vec2 n = normalOf(d); float bend = pow(smoothstep(edge, 0., -d), 2.4); vec3 col = frost(bg, p - n * bend * 60.);