В продолжение серии постов про гпт, вот тут писал про интерактивное 3D из картинки, а здесь про анимированные иконки как у AIrbnb. Сегодня немного разберем как долго держать контекст при генерации:
Шаг 1. Системный промпт
Я собираюсь предоставить серию 3D-иконок, на основе которых ты должен изучить стиль. Ты изучишь эстетику, тени, детализацию модели и рендер
Шаг. 2 Кладём стилевой сет
Загрузи 5–15 картинок. Затем дай короткую команду:
Просканируй и опиши стиль в виде JSON-схемы
Можно дать вот эту схему в качестве шаблона, но смысл такой: каждый параметр, что вы хотите зафиксить, вы описываете как строку в JSON: камера, материал, ракурс и проч. и проч.
Какие-то цвета можно прям хексом прописать, в общем, более тонко настраивать масс-ген
{
"style": "3D minimal icon",
"geometry": {
"edges": "soft-rounded",
"polycount": "low-to-mid",
"scale": "uniform"
},
"material": {
"base": "semi-gloss plastic",
"secondary": "matte rubber",
"metallic": 0.05,
"roughness": 0.35,
"color_scheme": {
"primary": "#4A90E2",
"secondary": "#50E3C2",
"accent": "#F5A623",
"neutral": "#ECECEC"
}
},
"lighting": {
"type": "soft studio",
"key": "top-front",
"fill": "ambient",
"shadow": "soft, short"
},
"render": {
"resolution": "2048x2048",
"aspect_ratio": "1:1",
"background": "transparent",
"post": [
"subtle bloom",
"slight vignette"
]
},
"aesthetic": [
"clean",
"playful",
"tech"
]
}
Для массовой генерации можно просить что-то такое, тогда он будет генерировать подряд несколько штук
Сгенерируй ящерицу, стол, табуретку и сливу, результат для каждого объекта должен быть отдельным изображением
