Image ChatGPT Image 2.5
Influencer Hero Splits Sketch and Render Across Decades
A cinematic poster where a legendary influencer straddles a seam, half pencil sketch and half hyper-real, with era-specific motifs and palette.
Prompt
These are some of my favorite prompts. This one is done for influencers of different decades.
4 images, 16:9, do this for 4 legendary decades: class BecomingPoster:
def __init__(self, TOPIC):
s = infer(TOPIC) # hero, landmark, cast, insignia, sketches, motto, seam, palette
self.s = s
self.elements = s.sketches # ONE set; left = sketch_of(e), right = render_of(e)
def style_field(self, x, y): # P₁/P₂: style varies across the seam curve
return SKETCH if x < self.seam_curve(y) else RENDER
def render(self):
left = [ annotated_sketch(e) for e in self.elements ] + motto + tagline + title_plate # P₄
right = cinematic(hero=self.s.hero, landmark=self.s.landmark, cast=self.s.cast,
insignia=self.s.insignia, palette=self.s.palette) # P₅
hero = split_style(self.s.hero, self. style_field) # hero straddles: half sketch, half real
seam = process_band(self.s.seam, along=self.seam_curve) # P₂: fire/ink/circuit, continuous
return compose(left, seam, right, hero)
def verify(self, img):
assert hero_straddles(img, self.seam_curve), "P₁: hero on one side"
assert seam_continuous(img) and seam_is_process(img, self.s.seam), "P₂: hard edge / tear"
assert bijection(sketch_elements(img), render_elements(img)), "P₃: orphan elements"
assert motto(img) and tagline(img) and title_plate(img), "P₄"
assert cinematic(img.right) and palette(img, self.s.palette), "P₅"
BecomingPoster(TOPIC).render()
Published: September 18, 2026 by Gadgetify