At Burning Man, we run a community game where we display tiles requesting stories, specific people, objects, or performances from participants. If someone's contribution is exceptional, they receive prizes like bracelets, stickers, or koozies. This year, I used ComfyUI with SDXL Dreamshaper and FLUX.1-dev models to generate and print approximately 300 unique stickers as prizes.
Below is a screenshot of the border, text generation, upscaling and compositing working together.
I created a spreadsheet of all entries to automate the generation process. While this approach worked for most cases, some tiles required manual handling. I developed a Python script that loops through each spreadsheet row, injects the inputs into a ComfyUI workflow, and submits API requests to my local ComfyUI server.
Below is the core loop of our automation script, which iterates through multiple card styles and generates a specified number of images for each style.
Here is a snippet of the outer loop that extracts data from the spreadsheet and processes it through two workflows: first generating the core content, then compositing it with the border and text.
The workflows grew quite large, so I split them into smaller, manageable components. This is why the automation script needs to coordinate multiple workflows to generate each sticker.
Generated the central 1024x1024 square image using a combination of SDXL and Flux models.
Outpainted 512 pixels above and below the central image to achieve a total size of 1024x2048.
Generated the 1024x1024 upper and lower sections using SDXL, then composited and sealed them together by inpainting the center.
Injected noise to encourage the model to generate borders, a technique I learned from Latent Vision's video.
I disassembled pugwitch and rebuilt its internal components, replacing the RTX 4070 with an RTX 3090 to gain more VRAM. I then installed Proxmox and configured it to run an Ubuntu virtual machine with GPU passthrough for the RTX 3090 from host to guest.
I wrote a python script to automatically packed the generated stickers onto pages and printed using a Epson SC-P800 somebody gave me
Here are some brief examples about people participating through our camp's offering. Many of them are NSFW and we are unable to share them here.
Many former cult members have participated in our game. This year, we met a former Mormon who had decided to leave the religion.
We had multiple participants win this card. Even I got benchpressed!
These are handed out when a participant wants to share a story of a fellow burner that had recently passed away.
Many fellow burners participated in "Witness Me" which involved them performing some kind of stunt, they get more prizes if they get hurt of course.
We heard some fascinating stories of individuals receiving organ donations.
It was a long shot, but we were hoping a participant would be able to share a story about an Orca attacking their vessel.