Этап 2: Создаем ассеты персонажей, локаций и реквизита

Урок 3 из 10 курса «Блокбастер в 4K: Пайплайн создания ИИ-кино»: официальный курс Higgsfield Academy (Хиггсфилд) на русском языке. Этот урок бесплатный.

Добро пожаловать во второй этап курса "Blockbuster 4K: The AI Filmmaking Pipeline"! В этом уроке мы научимся создавать и дорабатывать ключевые визуальные элементы для нашего проекта — персонажей, локации и реквизит. Эффективная работа с активами является фундаментом для высококачественного AI-фильммейкинга.

Цели урока

  • Научиться создавать и организовывать проекты в Cinema Studio.
  • Генерировать детализированные листы персонажей, используя Claude и GPT Image 2.0.
  • Создавать реалистичные локации с помощью Claude и Soul Cinema.
  • Разрабатывать реквизит, такой как корабли, с использованием Soul Cinema и GPT Image 2.0.
  • Освоить процесс именования и тегирования активов для автоматического сопоставления в дальнейших этапах.

Организация проекта

Первым шагом является создание нового проекта в Higgsfield's Cinema Studio. Это поможет систематизировать все наши активы. Задайте проекту имя, например, "Blockbuster".

Внутри проекта создайте структуру папок для каждого типа активов и сцены. Например:

  • Scene 1
    • character sheet
    • location
    • props

Такая организация значительно упростит работу, особенно когда количество генерируемых активов увеличится.

Создание листа персонажа (Character Sheet)

Лист персонажа — это фундаментальный актив. Он позволяет AI-модели постоянно воспроизводить внешний вид вашего героя в различных сценах. Для этого урока мы будем использовать уже существующие референсы себя — вид спереди, левый и правый профили.

Чтобы сгенерировать лист персонажа-пирата, воспользуйтесь Claude для создания промпта. Важно включить как полнотелые виды (спереди и сзади), так и крупный план лица. Крупный план помогает модели точно зафиксировать черты лица, а полнотелые виды определяют рост персонажа. Также добавьте описание одежды и аксессуаров.

Write a prompt for a character sheet of this guy, dressed as a pirate. Three views: full body front view, full body back view, and a close-up profile portrait. He is wearing a yellow pirate bandana on his head and a shark tooth necklace accessory. His face and clothes look a little dirty with realistic grime. Use clean, light grey background.

Полученный промпт используйте в GPT Image 2.0 для генерации. Этот инструмент идеально подходит для создания фотореалистичных листов персонажей на основе ваших референсов.

После генерации вы можете обнаружить, что на листе присутствует несколько лиц (например, на полнотелых снимках). Это может вызвать проблемы с консистентностью лица персонажа в дальнейшей анимации, так как Seedance может "не понимать", какое лицо использовать.

Для исправления этой проблемы в GPT Image 2.0 используйте промпт для удаления лиц с полнотелых снимков, оставляя только одно лицо для фиксации:

trace the face from the full-body shot on the first panel

Когда лист персонажа готов, добавьте его на Canvas. Canvas будет нашим рабочим пространством, где все финальные активы будут храниться и быть легко доступными.

Создание локации

Локации играют ключевую роль в создании атмосферы фильма. Качество декораций напрямую влияет на восприятие каждой сцены. Поэтому важно стремиться к максимальному реализму и детализации.

Для создания промпта пиратской капитанской каюты, обратитесь к Claude. Опишите все необходимые элементы и желаемый ракурс:

Write a prompt for a pirate captain's cabin below deck. A table, a single hanging lantern, warm lighting, 3/4 angle, a map on the wall, and thin rays of daylight coming through the wooden planks.

Используйте этот промпт в Soul Cinema. Soul Cinema предлагает множество вариаций на основе одного промпта (8 изображений стоят 1 кредит), что очень удобно для выбора наиболее подходящей декорации.

При выборе локации обращайте внимание на освещение и расположение объектов. Небольшие детали, такие как лучи света, пробивающиеся сквозь щели, делают изображение более реалистичным.

Выбрав подходящую локацию, добавьте ее на Canvas.

Создание реквизита (Props)

Даже самые крупные и заметные элементы реквизита, такие как корабли, можно генерировать с помощью AI. Для начала, используйте простой промпт в Soul Cinema для получения базовых моделей кораблей:

Split ransom sheet, name two masted pirate ship. Have: LEFT front 3/4 (bow), foaming wave; RIGHT rear 3/4 (transom stern), wheel, water. Aged, mossed hull, furled (grey) sails, cannons, calm grey ocean, overcast. Photoreal.

Выберите две модели кораблей: одна будет кораблем героя, другая — кораблем антагониста.

Для корабля антагониста требуются доработки, чтобы придать ему более угрожающий вид. Загрузите выбранное изображение в Claude и попросите его сгенерировать промпт для редактирования:

Write a prompt to edit this reference image: fully open all the sails so the ship looks like it's sailing, make all the sails deep matte black, and in the left panel only—add a big menacing skull-and-crossbones emblem on the main sail. The emblem color must be exactly hex #F01FE17.

Полученный промпт используйте в GPT Image 2.0. Он позволит вам внести точные изменения, такие как черные паруса и логотип черепа.

После успешного редактирования добавьте финальный вариант корабля на Canvas. Все остальные элементы реквизита создаются аналогичным образом: Soul Cinema для базовых проходов и GPT Image 2.0 для точечных правок.

Практические советы

  • Организация папок: Всегда создавайте отдельные папки для каждой сцены и подпапки для персонажей, локаций и реквизита. Это экономит время и нервы.
  • Серый фон для персонажей: При генерации листов персонажей запрашивайте серый фон. Это увеличивает "показатель успеха" (win rate) и уменьшает фоновый беспорядок, что приводит к более пригодным для использования генерациям.
  • Одно лицо на листе персонажа: Оставляйте только крупный план лица на листе персонажа. Это предотвращает "дрейф" лица при анимации в Seedance.
  • Ракурс 3/4 для локаций: Всегда запрашивайте ракурс 3/4 для локаций. Это добавляет глубину, что дает камере больше возможностей для движения и значительно повышает качество анимации.
  • Именование активов: Называйте каждый актив (например, @eduardo, @loc_cabin, @main_ship_sheet) и используйте эти имена при добавлении в Claude и Higgsfield как элементы. Это позволяет промптам автоматически сопоставлять ваши входные данные по этим тегам, исключая путаницу во время генерации сцен.

Итоги

Мы успешно создали и доработали ключевые активы для нашего фильма: лист персонажа, локацию и реквизит. Для этого мы использовали комбинацию инструментов:

  • Soul Cinema: Использовалась для создания базовых моделей и получения большого количества вариаций из простых промптов.
  • GPT Image 2.0: Применялась для детального редактирования и достижения фотореалистичности, особенно при работе с референсами.
  • Claude: Помогала генерировать и уточнять промпты, расширяя наши идеи до детализированных описаний.

Важно помнить, что процесс для всех активов схож, меняются только промпты. Главное — это итеративность и внимание к деталям, чтобы каждый актив выглядел максимально реалистично и консистентно. Все эти активы теперь готовы к использованию. Следующий этап, самый интересный — это генерация сцен.

Полезные гиды