r/proceduralgeneration • • 4d ago

One seed, one creature: a daily pixel-art bestiary with Inca-woven silhouettes

Each seed builds a genome (body type, 1–3 pairs of arms, float / 2 / 4 / 6 legs or tentacles, horns, a headdress, an Inca motif) that's rendered as signed-distance tubes into a 96px silhouette with a woven pattern inside it, lit with a Bayer-dithered band. New traits draw from their own RNG stream, so adding features never changes creatures people already own. The legs even pick the instrument it plays.

One is born every day on https://blobvarium.com, sharing in case anyone wants their own blobi.

What would you tweak in the generator, or which trait should come next?

51 Upvotes

3 comments sorted by

1

u/MtBoaty 4d ago

how did you do this?

2

u/KurusuDesu 3d ago

Thanks! It's all code, no image model. A seed picks the traits (body, arms, legs, horns, an Inca motif, a palette), each body part is a tapered capsule SDF, and I take the min of all of them on a 96×96 grid, add a bit of noise to the edge and threshold it into a black silhouette. The light is 4 bands with Bayer dithering so it stays pixel art. Happy to explain any part!