Pool B сделан с самого начала с multi-ref [previous + frame_01] и применением правил из Pool A (позитивные state-маркеры, lighting state в начале промпта). Результат: 0 регенов на все 5 кадров.
Все scene anchors (rooftop deck, glass railing, city skyline, kitchen, olive trees, sun loungers, heart shape) сохранены через всю последовательность благодаря multi-ref подходу. Blueprint + measuring tape у нижней точки сердца удерживался через 3 кадра подряд (1, 2, 3).





Концепт: giant heart-shaped luxury swimming pool на rooftop terrace модерного penthouse с city skyline. Тест на универсальность — другая форма (сердце), другая среда (rooftop вместо backyard), другое освещение (sunset вместо twilight LEDs).
Стратегия: Forward Redescribe + Multi-ref c самого начала.
Frame 1 — T2I канонический.
Frame 2 — I2I с frame 1 (он же ref и anchor).
Frames 3-5 — multi-ref [previous + frame_01] где frame_01 работает как shape-constraint.
Правила применённые из Pool A:
Модель: gemini-3.1-flash-image-preview (Nano Banana 3.1) — $0.067 per image.
Что хорошо: luxury rooftop polished concrete deck, glass railing + steel posts, city skyline highrises, outdoor kitchen grill, olive trees in black planters, 3 sun loungers, heart outline симметричный, 6 surveyor stakes с оранжевыми флажками, blueprint + yellow measuring tape у нижней точки сердца. Aerial 65° tilt, sunny daytime.
Continuity: rooftop, railing, city, kitchen, olive trees, loungers — все ИДЕНТИЧНО. Surveyor stakes на углах сохранены. Blueprint + measuring tape перенесены из frame 1!
Что нового: demolition zone в форме сердца с rubble, jackhammer, cutting saw, debris buckets, dust mat.
Continuity: все scene anchors сохранены, форма сердца кристалл, blueprint + measuring tape удержались через 3 кадра благодаря frame_01 anchor.
Что нового: демолишн закончен, pit чистый, готов к finishing.
Минор: waterproofing membrane не отрендерилось — модель показала plain concrete walls.
🏆 Победа над Pool A проблемой воды! В Pool A frame 4 потребовалось 4 попытки чтобы pool остался dry. Здесь — с первой. Применённые правила: позитивные state-маркеры (ladder, bucket, tile boxes), никакого упоминания «no water», multi-ref с frame_01 anchor (который тоже dry).
Что есть: dry marble interior, ladder в V-junction, marble coping stones по периметру, blue bucket + tools, marble tile boxes на deck, deep shadow в pit показывает hollow basin.
🏆 Победа над Pool A lighting problem! Pool A frame 5 потребовалось 2 попытки. Здесь lighting в самой первой строке («GOLDEN HOUR SUNSET SCENE OVER A CITY SKYLINE») перебило baseline daytime из ref-кадра 04 с первой попытки.
Что есть: golden hour orange/peach sky gradient, city skyline glowing в закатном свете, heart pool brim-full с turquoise water, glassy mirror surface отражает sky, cinematic golden-hour color grade.
Pool B сделан с самого начала зная всё что выяснили на Pool A. Результат: 0 регенов на 5 кадров. Это означает что наш текущий best practice — рабочий рецепт.
| Metric | Pool A (crocodile) | Pool B (heart) | Improvement |
|---|---|---|---|
| Total cost | $0.737 | $0.335 | −54% |
| Generations | 11 | 5 | −55% |
| Регенов | 6 | 0 | −100% |
| $/accepted frame | $0.147 | $0.067 | −54% |
| Time | ~35 мин | ~5 мин | −86% |
[previous_frame, frame_01]_v1/_v2/_singleref/_multiref