Imgix APIsRendering APIReflectionReflection Blur

Reflection Blur

reflection-blur

The reflection-blur parameter blurs the reflection as it recedes, in pixels from 0 to 100. It defaults to 0, a perfect mirror.

The reflection stays sharp where it touches the subject and reaches this blur at its far end. A small amount is what distinguishes a polished floor from a mirror — real surfaces scatter light, and a perfectly sharp reflection reads as glass.

Blur grows the canvas by 3 x the blur on each side, and by the same amount again at the bottom, since the softened reflection spreads wider and further than the subject. Values are clamped to 0-100.

The default, a perfect mirror
sandbox-demo
reflection-blur=12 softens with distance
sandbox-demo