Nano Banana 2.1 · Posters, ads & typography
Four Science-Fiction Movies as Editorial Metaphors
by Gadgetify (@Gdgtify) · · Original post ↗
Prompt
2x2 grid, 16:9, do this for 4 famous scifi movies: class UniversalEditorialMetaphor:
def __init__(self, topic):
self.topic = topic
self.semantics = infer_semantic_structure(topic)
self.thesis = infer_visual_thesis(topic)
self.mood = infer_editorial_tone(topic)
self.metaphors = generate_candidate_metaphors(
topic,
count=12
)
self. best_metaphor = self. select_best_metaphor()
def select_best_metaphor(self):
return max(
self.metaphors,
key=lambda m:
0.35 * semantic_accuracy(m)
+ 0.25 * conceptual_originality(m)
+ 0.25 * visual_clarity(m)
+ 0.15 * silhouette_strength(m)
)
def visual_actors(self):
return {
"primary": infer_dominant_form(
self. best_metaphor
),
"secondary": infer_consequence_or_partner(
self. best_metaphor
),
"interaction": infer_decisive_action(
self. best_metaphor
)
}
def composition(self):
return {
"geometry": "asymmetric",
"primary_scale": "monumental",
"secondary_scale": "small",
"camera": "flat editorial orthographic",
"cropping": "dramatic boundary intrusion",
"negative_space": "dominant",
"focal_point": "physical interaction"
}
def typography(self):
return {
"heading": derive_chapter_title(self.topic),
"embedded_word": infer_single_action_label_if_needed(
self.topic
),
"density": "minimal"
}
def render_style(self):
return {
"background": "warm ivory",
"foreground": "near-black",
"interior_lines": "fine white contours",
"shadows": None,
"gradients": None,
"texture": "minimal editorial print",
"format": "wide conceptual illustration"
}
def render(self):
return compose(
actors=self.visual_actors(),
metaphor=self. best_metaphor,
layout=self.composition(),
typography=self.typography(),
style=self.render_style()
)
FINAL_IMAGE = UniversalEditorialMetaphor(
topic="[TOPIC]"
).render() Prompt as published by the creator · https://x.com/Gdgtify/status/2116149873053520259
How to use this prompt
- Click “Try this prompt”. ChatImg opens with Nano Banana 2.1 selected and the prompt filled in — nothing is sent until you press generate.
- Swap the subject, style or text for your own idea.
- Generate, then keep chatting to adjust details.
More Nano Banana 2.1 prompts
All Nano Banana 2.1 prompts →
Vintage Halloween Storybook: Black Cats Prowl
Philosopher Blueprint Logos
Experimental Wordmarks for Four Scientists
Anime YouTube Thumbnail: Autumn Tonkatsu
Absurd World of Physics Infographic
Sci-Fi Books in Optical Stripe Typography
Vintage Travel Posters: Japan, France, Egypt
Manga Title Word Dioramas
Works and prompts belong to their creators and are shown with credit and a link to the original post. Open an issue on GitHub to request removal. github.com/mofa-si/awesome-nano-banana-2-1-prompts