NiceGlass

NiceGlass is a custom glass material shader that addresses the dark patch rendering issues commonly encountered with Blender's stock default Glass BSDF and Principled BSDF nodes. It features continuous dispersion and enhanced internal illumination for more realistic refractive surfaces.

The shader utilizes a white noise texture node to achieve its dispersion effects, which typically requires higher sample counts when rendering in Cycles. An optional paid version includes five 2K surface imperfection overlays: smudged fingerprints, scratches, scuffs, dust, and dried hard water stains.