Mythological Character Avatar Grid
A grid poster of circular character avatars illustrating a mythological theme, rendered in flat vector cartoon style with labeled portraits.
Budget models do not render typography reliably; this case needs a higher tier.

Image generated by us with gpt-image-2. Prompt by @Ryan_Suo
Prompt
Design a character avatar grid poster illustrating [THEME], rendered in [ART_STYLE]. The background should be [BACKGROUND_COLOR] with a subtle texture. Arrange the characters in a grid of circular portraits, each with a text label centered below it, organized into rows. Row 1 (4 avatars): Sun Wukong — a monkey boy with a golden headband and red scarf; Tang Sanzang — a monk wearing an ornate golden crown; Zhu Bajie — a pig-man holding a rake; Sha Wujing — a bearded man holding a crescent moon staff. Row 2 (4 avatars): White Dragon Horse — a white horse with a golden bridle; Jade Emperor — an older man with a white beard and golden crown; Guanyin — a goddess holding a willow branch; Bull Demon King — a fierce bull demon in armor. Row 3 (4 avatars): Princess Iron Fan — a woman holding a green palm-leaf fan; Red Boy — a boy with red hair, horns, and a small flame; Black Wind Demon — a dark shadowy demon with glowing red eyes; Nezha — a boy with double hair buns holding a flaming spear. Row 4 (partial, 3 avatars, slightly cropped at the bottom): repeat Princess Iron Fan, Black Wind Demon, and Nezha.
3 placeholders still empty. Copied as is, the generator will draw the brackets literally inside the image.
Editable variables
Change any value and the prompt rewrites above. Copy the finished result.
The mythological or narrative theme that inspires the set of character avatars.
The illustration technique and visual treatment applied to all character portraits.
The background color used behind the grid of circular portraits.
Generate the image here
With your own OpenAI key. Free for us, and what you spend is yours.
Kept in this browser only and sent straight to OpenAI's API: it never passes through a server of ours, because there is no server of ours in between. Check it yourself in the network tab.
Fill in the remaining variables before generating, or the model will draw the brackets.





