광고 자리 모집 중 · 제휴 문의

디지털 일러스트레이터가 SeaArt에서 LoRA와 ControlNet을 결합해 캐릭터 포즈와 화풍 일관성을 제어하는 방법

365Finds Editorial
Wiki 문서 11,430편 수록

내 AI에서 365 Wiki 사용하기

아래 프롬프트를 복사해 평소 사용하는 AI에 붙여넣고 바로 질문하세요.

전체 Skill 다운로드

먼저 프롬프트로 체험해 보세요. 365 Wiki를 자주 쓴다면 전체 365Wiki Skill을 설치해 매번 붙여넣는 수고를 줄일 수 있습니다. 평소 쓰는 AI가 없다면 Gemini나 Microsoft Copilot 웹 버전도 사용할 수 있습니다.

웹툰, 다중 컷 스토리보드, 게임 캐릭터 원화 및 상용 일러스트 제작 과정에서 디지털 아티스트들이 직면하는 핵심 과제는 '동일 캐릭터의 이목구비, 복장, 화풍을 일관되게 유지하면서 다양한 장면에서 역동적인 포즈를 구현하는 것'입니다. 텍스트 프롬프트에만 의존해 생성할 경우, 캐릭터 외모가 변형되거나 사지가 일그러지며 굳어 있는 정적인 자세만 반복되기 쉽습니다.

SeaArt AI 작업 환경에서 전문 일러스트레이터는 캐릭터의 '고유 식별성'과 '공간적 자세 구조'를 분리하는 방식으로 이를 해결합니다. 캐릭터 LoRA 모델을 통해 고유한 얼굴 윤곽, 헤어스타일, 의상 디테일 및 렌더링 화풍을 고정하고, ControlNet(특히 OpenPose Full) 모듈을 사용해 인체 골격과 동세를 정밀하게 지시합니다. 두 제어 장치의 가중치 비율을 균형 있게 조율하면 캐릭터의 정체성을 훼손하지 않으면서 높은 자유도의 연속 컷 작업을 안정적으로 수행할 수 있습니다.


역할 분담: 베이스 모델, LoRA, ControlNet의 3단계 구조

예측 가능하고 일관된 일러스트 파이프라인을 구축하려면 세 가지 층위의 역할 분담이 필요합니다.

+------------------------------------------------------------------+
|                     1. 베이스 모델 (Base Checkpoint)              |
|          기본 렌더링 스타일 결정 (애니메이션, 실사, 반실사 등)     |
+---------------------------------+--------------------------------+
                                  |
                                  v
+---------------------------------+--------------------------------+
|                     2. 캐릭터 / 스타일 LoRA 모델                  |
|          얼굴 생김새, 고유 의상, 시그니처 화풍 고정 (0.6 - 0.8)   |
+---------------------------------+--------------------------------+
                                  |
                                  v
+---------------------------------+--------------------------------+
|                     3. ControlNet (OpenPose)                     |
|          인체 뼈대와 포즈 방향성 강제 가이드 (0.8 - 1.0)          |
+------------------------------------------------------------------+
  1. 베이스 체크포인트 (기반 엔진): 화면 전반의 화풍과 질감 품질을 결정합니다(애니메이션 전용인 Counterfeit, NOOBAI XL이나 실사풍인 SeaArt Realism 등). 적용되는 LoRA와 ControlNet 모델은 베이스 체크포인트와 동일한 아키텍처(예: SD 1.5 또는 SDXL)를 공유해야 합니다.
  2. LoRA (정체성 및 스타일 고정): 베이스 모델 위에 특정 캐릭터의 외모 특성이나 작가의 고유 화풍을 미세 조정 방식으로 주입합니다. SeaArt에서는 최대 5개의 LoRA를 동시에 중첩할 수 있습니다. 캐릭터 LoRA 가중치는 0.6에서 0.8 사이로 설정하여 고유성을 유지하면서 역동적인 포즈 변화에 대응할 유연성을 확보합니다.
  3. ControlNet (공간 및 골격 구속 장치): 장면 내 인체 배치와 자세를 강제합니다. 복잡한 자세를 텍스트로 묘사하는 대신 3D 마네킹 렌더링, 러프 스케치, 사진 등 가이드 이미지에서 골격 랜드마크를 추출해 구도를 직접 제어합니다.

SeaArt AI 실전 적용 단계

1단계: 캐릭터 LoRA 로드 및 프롬프트 구성

  1. SeaArt 생성 화면에 진입한 후 프로젝트 기획에 부합하는 베이스 체크포인트를 선택합니다.
  2. Model / LoRA 메뉴에서 캐릭터 LoRA를 추가합니다. 특정한 붓 터치나 색감이 필요하다면 스타일 LoRA를 추가로 결합합니다.
  3. 캐릭터 LoRA의 초기 가중치를 0.7 수준으로 지정합니다.
  4. 긍정 프롬프트의 맨 앞에 LoRA의 **트리거 워드(Trigger Word)**를 배치하고, 캐릭터의 핵심 시각 요소(예: silver hair, braided ponytail, navy military coat, gold embroidery)를 뒤이어 서술합니다.

2단계: ControlNet OpenPose Full 설정

  1. 좌측 도구 모음에서 ControlNet 탭을 열고 원하는 포즈가 담긴 참조 이미지를 업로드합니다. Daz나 Clip Studio Paint의 3D 포즈 캡처, 간단한 졸라맨 스케치, 실사 포즈 사진 모두 사용 가능합니다.
  2. ControlNet 유형으로 OpenPose를 선택합니다.
  3. 전처리기(Preprocessor)는 **openpose_full**을 권장합니다. 이 알고리즘은 머리, 어깨, 팔꿈치, 손목, 골반, 무릎, 발목 등 전신 관절뿐만 아니라 손가락 관절과 얼굴 방향까지 추출하며, 원본 이미지의 옷, 머리카락, 배경 요소는 배제합니다.
  4. **Control Weight (제어 가중치)**를 0.85 – 1.0 사이로 설정합니다.
  5. Control Mode는 일반적인 상황에서 **Balanced(균형)**를 유지하며, 레퍼런스의 자세를 절대적으로 준수해야 하는 격렬한 동작일 경우 **Prioritize Pre-processing Image(전처리 이미지 우선)**로 변경합니다.

3단계: 화면 비율과 전처리 해상도 동기화

포즈 제어 시 흔히 발생하는 인체 왜곡의 주된 원인은 규격 불일치입니다.


가중치 충돌 방지와 최적 균형 규칙

LoRA와 ControlNet을 함께 사용할 때 두 제어 신호가 대립하는 '가중치 충돌'이 일어날 수 있습니다.

제작 상황권장 LoRA 가중치권장 ControlNet 가중치기대 결과
정적 서 있는 자세 / 대화 컷0.75 – 0.850.75 – 0.85얼굴 재현도 극대화, 자연스러운 휴식 자세.
격렬한 액션 / 투시 단축법 컷0.55 – 0.650.90 – 1.00정확한 인체 비례 우선, 프롬프트가 외형 특징 보완.
느슨한 구도 참조0.80 – 0.900.50 – 0.65LoRA의 화풍을 살리면서 자세를 부드럽게 유도.
과도한 구속 (오류 상태)> 0.95> 1.10이미지 과포화, 손발 기형, 선화 붕괴.

실전 조율 가이드:

역동적인 동작을 연출할 때는 캐릭터 LoRA 가중치를 0.60 – 0.65로 낮추어 OpenPose에 변형 여유를 부여하고, 프롬프트에 복장 색상 및 장식 표현을 보강함으로써 '골격은 ControlNet으로 고정하고 외형은 프롬프트와 적정 LoRA로 완성'하는 균형을 잡습니다.


다중 ControlNet 레이어 활용

복잡한 상업 일러스트나 웹툰 컷에서 인물 포즈 외에 주변 사물과의 상호작용을 제어해야 할 경우 복수의 ControlNet을 병합합니다.

  1. OpenPose Full + Lineart / Canny (선화 제어):
    • OpenPose는 인물의 동세를 제어합니다.
    • 무기, 배경 가구, 휘날리는 옷자락의 러프 스케치에 Lineart나 Canny(가중치 0.30 – 0.45)를 적용해 의상이 배경 사물 속으로 파고드는 오류를 방지합니다.
  2. OpenPose Full + Depth (심도 맵):
    • 다수의 인물이 앞뒤로 배치된 구도에서는 Depth(depth_midas 전처리기)를 함께 활용해 전경 인물과 배경 인물 간의 차폐(Occlusion) 관계를 정확히 분리합니다.

후가공 및 연속 컷 워크플로 관리

초기 생성을 통해 만족스러운 포즈와 캐릭터 기본형을 얻은 후의 마무리 과정:

이처럼 정체성(LoRA)과 뼈대(ControlNet)의 역할을 명확히 구분함으로써, 일러스트레이터는 AI의 우연성을 통제하고 상용 프로젝트에 부합하는 일관된 작업물을 생산할 수 있습니다.

참고 자료