Silk Aurora: What It Takes to Make Light Feel Like Liquid on a Desktop
Silk Aurora's ribbons of teal and violet never tear, never z-fight, and never repeat. Here's how a single 2D fragment pass pulls that off.
Read article →Tag
8 articles on performance.
Silk Aurora's ribbons of teal and violet never tear, never z-fight, and never repeat. Here's how a single 2D fragment pass pulls that off.
Read article →The Lorenz Attractor wallpaper solves actual differential equations in real time. Here's why the butterfly wing never repeats — and why that's the whole point.
Read article →Three rules. Hundreds of agents. The flock shapes that emerge look like nothing a programmer wrote — because nobody did. Here's how boids work.
Read article →The honest answer is 'it depends what kind' — so here's what actually costs battery in a live wallpaper, and what doesn't, from someone who has spent a lot of time measuring it.
Read article →'GPU-accelerated' gets thrown around a lot. Here's what it actually means for a live wallpaper — how WebGL & Metal compute frames on demand, and why video loops drain batteries.
Read article →Perlin Flow Fields moves thousands of particles at once, which sounds expensive. Here's how it stays cheap — the trick is where the work happens, not how little of it there is.
Read article →A video loop is the obvious way to build a live wallpaper app. Here's why we didn't, and what OffscreenCanvas actually buys you instead.
Read article →Motion isn't automatically better. Here's when a live wallpaper is worth the battery and CPU it costs, and when a static image is just the smarter choice.
Read article →