Morfe Ticket
A waitlist ticket rendered live in WebGL: tilts toward your pointer, turns over on tap, and wipes between paintings.
A waitlist spot should feel like something you were handed, so the whole ticket is drawn live in WebGL instead of stacked from divs. One card, two printed faces: the front carries a painting and a stub with the member's photo, name, role and X handle; the back is plain stock with the wordmark pressed into it. The painting is a fragment shader, so it keeps drifting and shifts a little with your pointer. The ticket tilts toward the pointer on springs, turns over when you tap it or press the button, and picking another painting wipes the new one across on a diagonal with a thin bright seam. The barcode is a real Code 128 of the ticket number, drawn in whole pixels so it scans straight off the screen. The pressed wordmark is a height map lit in the shader, so the light slides across its edges as the card moves. If WebGL isn't available the flat front face is drawn instead, and with reduced motion the drift, tilt and wipe are off and the card turns over instantly.