AI 만화 생성기: 컷마다 같은 캐릭터로 만화 만들기

AI 만화는 한 컷씩 만드세요. 캐릭터마다 레퍼런스 이미지 한 장을 재사용하고, 컷마다 모양을 정하고, 말풍선 대사는 직접 넣으세요.

읽는 시간 5분Sume
전체 글

AI 이미지 생성기로 만화를 만들려면 한 컷씩 작업하세요. 캐릭터마다 디자인을 한 번 정하고, 그 그림을 모든 컷의 프롬프트와 함께 레퍼런스 이미지로 보내고, 캐릭터 설명을 한 글자도 바꾸지 않고 반복하고, 컷마다 모양을 따로 정하세요. 그다음 레이아웃 도구에서 컷을 페이지에 배치하고 말풍선 대사를 직접 넣으세요.

Sume에서는 컷 하나가 레퍼런스 이미지로 편집하는 모델에 보내는 POST /v1/images 요청 하나입니다. 아래 내용은 Sume의 Image API 문서 (영문), Sume API 레퍼런스의 요청 스키마, GET /v1/images/models가 제공하는 모델 카탈로그에서 가져왔으며, 2026-09-28에 확인했습니다.

AI로 만화를 만드는 순서는 어떻게 되나요?

  • 컷 대본을 쓰세요. 컷마다 한 줄에 샷(와이드, 미디엄, 클로즈업), 등장인물, 인물의 행동을 적습니다. 대사는 별도의 열에 적어 두세요. 대사는 프롬프트에 넣지 않고 마지막에 페이지에 넣습니다.
  • 캐릭터를 디자인하세요. n으로 후보를 몇 개 생성하고, 캐릭터마다 선명한 전신 그림을 하나씩 남기세요. 결과 URL은 서명된 URL이므로 그림을 저장해 두고, 레퍼런스로 쓸 수 있도록 직접 관리하는 공개 HTTPS URL에 올리세요.
  • 각 컷은 input_references에 캐릭터 그림을 넣고, 같은 스타일 문장과 캐릭터 설명을 그대로 붙여 넣은 다음 그 컷의 동작을 적어서 생성하세요. 프롬프트는 "no text, no speech bubbles"(글자 없음, 말풍선 없음)로 끝내고, 말풍선이 들어갈 빈 공간을 어디에 둘지 적으세요.
  • 모든 컷을 캐릭터 그림과 비교하고, 달라진 컷은 다시 생성하세요.
  • 레이아웃 도구나 디자인 도구에서 컷을 배치하고 말풍선, 캡션, 효과음을 넣으세요.
curl -X POST "https://api.sume.com/v1/images" \
  -H "Authorization: Bearer $SUME_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "google/nano-banana-pro",
    "prompt": "Comic panel, bold black ink lines, flat colors. Rex: a small green robot with round blue eyes and a red scarf. Medium shot: Rex peeks around a stack of books in a library at night. Empty space top left for a speech balloon. No text, no speech bubbles.",
    "input_references": [
      { "type": "image_url", "image_url": { "url": "https://example.com/rex.png" } }
    ],
    "aspect_ratio": "4:3",
    "n": 2
  }'

컷이 바뀌어도 캐릭터를 일관되게 유지하려면 어떻게 하나요?

캐릭터마다 확정한 그림 한 장과 고정된 설명 하나를 모든 컷에서 재사용하세요. Sume의 이미지 API는 시드를 제공하지 않으므로, 캐릭터를 컷에서 컷으로 이어 주는 것은 레퍼런스 그림입니다. 이 기법은 AI 이미지 캐릭터 일관성 유지하기에서 설명합니다.

만화에는 캐릭터도 더 많고 반복해서 나오는 장소도 있습니다. 각 캐릭터의 그림과 반복해서 나오는 배경의 그림을 같은 요청에 함께 보내세요. 아래 표에 나온 모델의 레퍼런스 상한까지 보낼 수 있습니다. 레퍼런스에는 이름이나 역할 없이 타입과 URL만 담기므로, 누가 누구인지는 "the robot with the red scarf"(빨간 스카프를 두른 로봇)처럼 생김새로 프롬프트에 밝히고, 각자 무엇을 하는지도 적어야 합니다. 그래도 얼굴, 의상, 소품이 달라질 수 있으므로 모든 컷을 확인하세요.

어떤 모양의 컷을 생성할 수 있나요?

컷의 모양은 모델 목록에 있는 값으로 aspect_ratio를 지정해 정하세요. 모델은 카탈로그에 나열된 값만 받습니다. 컷에는 "auto"를 보내지 마세요. 레퍼런스를 보내는 호출에서는 이 값이 레퍼런스의 모양에 맞춰지므로, 모든 컷이 캐릭터 그림의 모양을 그대로 따르게 됩니다. 컷을 한 줄로 늘어놓는 스트립 만화라면 Nano Banana 2는 4:1을 나열하고, ChatGPT Image 2.5는 3840 × 1280픽셀처럼 3:1까지의 커스텀 image_size를 받습니다.

Image API (영문)와 현재 코드의 GET /v1/images/models 카탈로그 기준, 2026-09-28 확인.
모델 ID컷 모양(`aspect_ratio`)요청당 레퍼런스 이미지
openai/gpt-image-2.51:1, 16:9, 9:16, 4:3, 3:4, 5:4, 9:8, 4:5, 또는 3:1까지의 커스텀 image_size16
google/nano-banana-221:9, 16:9, 3:2, 4:3, 5:4, 1:1, 4:5, 3:4, 2:3, 9:16, 4:1, 1:4, 8:1, 1:810
google/nano-banana-pro21:9, 16:9, 3:2, 4:3, 5:4, 1:1, 4:5, 3:4, 2:3, 9:1610

사진을 만화로 바꿀 수 있나요?

네. 사진을 레퍼런스로 보내고 프롬프트에 만화 스타일을 적으세요. 예를 들면 "redraw this photo as a comic panel with bold ink outlines and flat colors; keep the pose and the setting"(이 사진을 굵은 잉크 윤곽선과 평면적인 색의 만화 컷으로 다시 그리되, 포즈와 배경은 유지하기)처럼 씁니다. 사진의 모양을 유지하려면 aspect_ratio: "auto"를 추가하세요. 위의 세 모델 모두 이 값을 나열합니다. 모델은 인물을 따라 그리는 것이 아니라 새로 그리므로 닮은 정도가 달라질 수 있습니다. 본인 사진이나 동의한 사람의 사진만 쓰세요.

말풍선 글자도 AI가 쓰게 해야 하나요?

아니요, 직접 넣으세요. 그림 안에 그려진 글자는 한 글자씩 교정해야 하고 나중에 고칠 수도 없으므로, 모델에는 빈 공간을 요청하고 말풍선, 캡션, 효과음은 레이아웃 도구에서 넣으세요. 가게 간판처럼 글자가 그림의 일부여야 한다면 그 글자를 프롬프트에 따옴표로 정확히 적고 결과를 확인하세요. 이 경우는 AI 이미지에 글자 넣기에서 다룹니다.

어떤 제한이 있나요?

  • 컷마다 똑같은 캐릭터를 보장하는 설정은 없습니다.
  • 현재 이 모델들은 호출 한 번에 이미지를 최대 4장 반환합니다. 완료된 이미지마다 과금되며, 실패하거나 취소된 생성은 과금되지 않습니다.
  • 모델별 가격은 GET /v1/images/models/{model_id}/endpoints에 나와 있습니다. ChatGPT Image 2.5는 크기, 품질, 보내는 이미지와 텍스트로 요청마다 가격을 추정하므로, 청구된 USD 금액은 응답의 usage.cost에서 확인하세요.
  • 30초가 지나도 아직 실행 중인 요청은 이미지 대신 폴링할 Job과 함께 202를 반환합니다.
  • 결과 URL은 Sume가 호스팅하는 서명된 URL이므로, 남길 컷은 다운로드해 두세요.
  • 완성된 컷을 움직이게 하려면 컷마다 클립을 하나씩 만들어 움직이세요.

출처

관련 글

활용 사례 카테고리의 다른 글

활용 사례 글 전체 보기

작성자 Sume