AI를 이용해 만화를 만들 때는 원고를 하나의 긴 프롬프트로 만들기보다, 캐릭터・장소・사건・컷 후보(패널 후보)・대사・확인 항목 등으로 나누어 생각하면, 생성 전 부족한 부분과 생성 후 수정해야 할 부분을 찾기 쉽습니다.
본 기사에서는 짧은 문장을 만화 제작용 메모로 변환하고, 컷 후보에 배정하며, 페이지를 확인하고 수정하는 과정까지의 입력 예시를 보여드립니다. 게재된 JSON과 구성 지시는 설명 목적으로 설계한 예시일 뿐이며, 특정 API에 대한 요청이 아니며, 실제로 생성을 실행하여 얻은 결과물도 아닙니다.
필자는 AI 만화 제작 에디터인 "Lyra Japan"의 개발 및 운영에 참여하고 있습니다. Lyra에 대해서는 확인 가능한 공식적인 제작 흐름을 예시로 사용하겠습니다.
설명을 위해 다음 장면을 사용합니다.
폐관 시간이 임박한 수족관에서 청소부 미오가 떨어진 빨간 장갑을 주웠다. 출구로 급히 가는 여자아이에게 말을 걸자, 아이는 돌아보며 장갑을 받고 웃었다.
이것은 본 기사를 위해 직접 작성한 글입니다. 만화로 만들 때는 문장을 짧게 줄이기 전에, 독자에게 전달하고 싶은 정보를 분리하는 것이 중요합니다.
- 주인공은 폐관 작업 중인 청소부 미오
- 장소는 폐관 시간이 임박한 수족관에서 출구로 이어지는 통로
- 이야기를 연결하는 것은 빨간 장갑
- 사건은 '줍기 → 멈춰 세우기(호출) → 돌아보기 → 돌려주기' 순서
- 마지막에 보여주고 싶은 변화는 여자아이의 미소
여기서 '빨간 장갑'을 단순한 배경 소품으로 다루면, 주운 물건과 돌려준 물건 사이의 연결성이 잘 보이지 않게 됩니다. 마찬가지로, 마지막 미소를 목적으로 남겨두지 않으면, 장갑을 건네주는 동작만으로 장면이 끝날 가능성이 있습니다. 입력 항목을 분리하는 목적은 정보량을 늘리는 것이 아니라, 무엇을 유지한 채 어디를 수정할지 결정하기 위함입니다.
다음으로는 사건의 순서를 컷 후보(패널 후보)에 대응시키는 방법을 다룹니다. 이것이 4컷으로 고정되는 지시는 아닙니다. 먼저 독자에게 보여주고 싶은 변화를 네 가지로 나누고, 사용하는 도구나 페이지 구성에 맞춰 통합하거나 분할하기 위한 초안입니다.
| 원고의 정보 | 컷 후보(패널 후보) | 그 컷에서 전달할 것 | 생성 전 확인 사항 |
|---|
| 미오가 빨간 장갑을 주우며 | 1 | 주인공, 장소, 분실물 | 장갑과 미오의 손이 보이는지 |
| ... | | | |
대사는 사건 설명을 모두 떠맡기는 것이 아니라, 그림만으로는 파악하기 어려운 관계를 보충합니다. 예를 들어 2컷에 '분실물이네요'라고, 4컷에 '고마워요'라고 배치한다면, 발화자와 읽는 순서도 함께 확인해야 합니다.
다음 형식은 원고를 만화용으로 정리하는 범용 메모입니다. 사용하는 서비스에 입력란이 있다면, 항목별로 대응되는 위치로 옮기세요. 이 글을 Lyra에 그대로 붙여넣는다고 같은 결과가 나온다는 의미는 아닙니다.
【이 장면의 목적】
분실물이 주인에게 돌아가고, 여자아이가 안심하며 웃는 변화를 그린다.
【등장인물】
...
같은 내용을 나중에 재배열하거나 비교하기 쉬운 형태로 만들면 다음과 같습니다.
{
"purpose": "분실물이 주인에게 돌아가고, 여자아이가 미소 짓는 장면을 그린다",
"characters": [
...
characters는 인물의 역할, place는 장면 전체를 통해 유지하고 싶은 배경, beats는 독자에게 전달할 순서입니다. 외모나 복장을 고정하고 싶다면, 역할과는 별도의 항목으로 만듭니다. 참조 이미지를 사용할 경우, 그 이미지를 이용할 수 있는 권리도 확인합니다.
이 JSON은 입력을 한 번에 완성시키기 위한 주문(呪文)이 아닙니다. 원고의 어떤 정보를 인물 설정으로 옮길지, 무엇을 컷의 사건이나 확인 항목으로 남겨둘지 살펴보는 설계 예시입니다.
만화 페이지를 만들기 전에, 그림이 없어도 다음 흐름을 설명할 수 있는지 확인합니다.
- 수족관에서 미오가 장갑을 주우며
- 미오가 여자아이를 멈춰 세우며
- 여자아이가 돌아보며
- 장갑이 주인에게 돌아가고, 여자아이가 웃는 변화
순서를 설명할 수 없다면, 이미지 생성을 진행하기 전에 beats나 대사를 수정합니다. '더 만화답게'와 같은 광범위한 지시보다는, '마지막 미소를 하이라이트로 만든다', '2컷에서 미오와 여자아이의 거리를 보여준다'처럼 목적과 컷을 연결하는 것이 수정 내용을 남기는 데 더 효과적입니다.
이미지 출처: Lyra Japan "기능・사용법". 상황, 배경, 구도 등을 생성 전에 확인하는 과정을 보여주는 공식 이미지입니다.
Lyra의 공식 안내에 따르면, 캐릭터의 외모・성격・역할・참조 이미지를 관리하고, 스토리를 장면(Scene), 페이지(Page), 컷(Panel)으로 정리합니다. 이후 AI가 구성한 초안에 대해 사람이 대사, 배경, 구도 등을 확인 및 편집한 후 페이지 생성을 진행하며, 필요하다면 설정이나 컷 정보로 돌아가 조정하는 흐름입니다. 위에 제시된 한국어 지시나 JSON이 그대로 Lyra의 입력 형식이라는 의미는 아닙니다.
페이지가 표시되면, 취향으로 판단하지 말고 처음에 결정한 확인 항목에 비추어 대조합니다. 다음 표는 실제 측정 결과 보고가 아니라, 불일치(오류)가 발견되었을 때 수정할 부분을 선택하는 예시입니다.
| 생성 후 발견된 불일치 | 변경하지 않고 남길 정보 | 수정 입력 예시 |
|---|
| 장갑이 컷마다 다른 색/모양으로 보임 | 인물, 장소, 사건의 순서 | key_object에 “줍는 장면부터 돌려주는 장면까지 같은 빨간색 장갑”을 추가한다 |
| 미오와 여자아이를 구분하기 어려움 | 장갑, 사건, 대사 | 인물별 외모・복장・역할을 별도 항목으로 기록한다 |
| 누가 말하는 것인지 알 수 없음 | 인물과 사건의 순서 | 대사마다 발화자를 지정하고 말풍선의 대응 여부를 확인한다 |
| 마지막 미소가 작아 변화가 전달되지 않음 | 전반부의 원인과 행동 | purpose와 마지막 컷 후보에 “받은 표정을 하이라이트로 만든다”를 추가한다 |
| 붙잡기 전에 장갑을 건네고 있음 | 인물, 장소, 소품 | beats를 재배열하고 각 컷 후보에 하나씩 할당한다 |
한 번에 모든 것을 다시 작성하면, 무엇이 결과에 영향을 미쳤는지 알기 어려워집니다. 남길 정보와 바꿀 정보를 분리하고 수정 이유를 한 줄 남겨두면, 다음 장면에서도 같은 판단을 재사용할 수 있습니다.
이미지 출처: Lyra Japan 「기능/사용법」. 만화 페이지를 표시하여 확인하는 단계의 공식 설명 이미지입니다. 본문의 수족관 입력 예시와는 별개의 공식 제작 사례입니다.
가장 먼저 필요한 것은 긴 프롬프트가 아닙니다. 「장면의 목적」「인물」「장소와 소품」「사건의 순서」「대사」「생성 후 확인 항목」을 한 세트로 구성하는 것입니다. 원고에서 무엇을 옮기고, 생성 후에 어디로 돌아갈지 결정되면, 사용하는 도구의 입력란이 달라도 판단하기 쉬워집니다.
초보자를 위한 전체 과정은 관련 기사인 'AI로 만화 만드는 방법 | 초보자용 5단계와 프롬프트 예시'에서 확인할 수 있습니다. 구성안을 확인하면서 페이지 제작으로 나아가고 싶다면, Lyra의 제작 흐름(制作フロー)을 보고 인물・장면・페이지・컷 중 어떤 순서로 다룰지 확인해 주세요.