Toy Bubble Diorama
Prompt
2x2 grid, 16:9, do this for creativity, hope, science, fortitude: class ToyBubbleDiorama: def __init__(self, topic): self.topic = topic self.title = derive_short_title(topic) self.moment = infer_core_moment(topic) self.props = infer_iconic_props(topic, count=3) self.characters = infer_mini_characters(topic) self.base = infer_environment_base(topic) self.palette = infer_playful_palette(topic) def letters(self): return { "form": "chunky rounded 3D bubble letters", "material": "soft toy plastic / clay / rubbery foam", "finish": "matte with gentle gloss highlights", "layout": "large centered title" } def scene(self): return { "props": self.props, "characters": self.characters, "base": self.base, "background": "dark studio backdrop" } def render(self): return """ Render one compact 3D diorama where colorful bubble letters tell the title and the surrounding props explain the topic. """ generate_image(ToyBubbleDiorama(TOPIC))



