The left panel is perfectly smooth and chemically hydrophilic: a droplet wets it, spreads into a flat pancake, and stays exactly where it lands — loose dirt underneath is never disturbed.
The right panel is covered in a dense field of nanoscale pillars, like the wax-coated micro/nanostructure on a lotus leaf. A droplet resting on it can't reach down between the pillars — it sits on a composite of pillar tips and trapped air (the Cassie–Baxter state), so it balls up into a near-sphere with very little true solid contact. That tiny contact footprint means very little to pin the droplet in place, so it starts rolling at a much shallower tilt than the smooth surface needs before a droplet even begins to slide.
As a droplet rolls across the textured surface, any dirt sitting on top of the pillars adheres more strongly to the passing water than to the pillar tips, so it gets swept up and carried off with the droplet — a genuinely self-cleaning surface. Repeated droplets progressively raise the textured panel's cleanliness. The smooth panel's dirt just sits there, wetted in place, no matter how many droplets pass.
Cassie-Baxter: cosθ* = f·(cosθ + 1) − 1 (f = solid fraction touched, small ⇒ high θ*)
rolling starts when: g·sinα > pinning force / droplet mass
- Tilt angle — how far the whole rig is tilted; raise it to see each surface's rolling/sliding threshold.
- Drop droplet — spawns one droplet on each panel at the top edge, at the same instant, for a fair side-by-side comparison.
- Auto-drop — keeps spawning droplet pairs on a timer so the cleanliness trend is easy to watch build up.
- Cleanliness — the fraction of the original dirt scatter that has been picked up and carried off that panel.
Real-world relevance: this is exactly why lotus leaves, some self-cleaning glass, and rain-jacket coatings stay clean with almost no maintenance — nanoscale texture, not a stronger repellent chemical, is doing the work.