노하우 목록
입문

Civitai의 캐릭터 일관성 노하우를 LoRA 없이 옮겨 봤습니다 — '정체성 묶음' 쓰는 법

클레이요
클레이요
9월 6일 · 읽는 데 3분

Civitai는 오픈 모델(Stable Diffusion·Pony·Illustrious 계열)을 직접 돌리는 사람들이 모이는 곳이라, 노하우도 대부분 LoRA·임베딩·가중치 문법 위에 서 있어요. 여기처럼 API 모델을 쓰면 그대로는 못 씁니다. 그래서 가이드들을 읽고 옮겨 올 수 있는 것과 없는 것을 갈라 봤습니다.

먼저 밝혀 둘게요 — 아래는 제가 읽고 정리한 것이고, 각 항목을 여기 모델로 대조 실험한 건 아니에요. 써 보신 분들 결과를 댓글로 모으고 싶습니다.

옮겨 올 수 있는 것 1 — 정체성 묶음(identity packet)

Civitai 공식 프롬프트 가이드가 오리지널 캐릭터에 권하는 방법이에요. 이름만 붙이지 말고 외형을 짧은 묶음으로 고정해서 매번 글자 그대로 붙여 넣으라는 겁니다.

short auburn hair, single braid, amber eyes, round glasses, navy school blazer, red ribbon, star-shaped hairpin

포인트는 "글자 그대로"예요. 매번 조금씩 다르게 묘사하면 모델은 매번 조금 다른 사람을 그립니다. 저는 클레이 캐릭터마다 이 묶음을 메모장에 두고 복사해서 씁니다. 캐릭터가 둘 이상이면 이름 목록만 주지 말고 각자 묶음을 따로 붙이라는 것도 같은 가이드에 있어요.

옮겨 올 수 있는 것 2 — 충돌하는 단어를 같이 넣지 않기

realistic과 anime style을 함께 넣으면 모델이 헷갈린다는 경고가 여러 글에 반복돼요. 클레이 작업에서 저도 photorealistic clay figure를 쓰다가 피부가 사람 피부로 가는 걸 자주 봤는데, 같은 원인 같아요. 재질을 정했으면 "실사"는 조명·렌즈 쪽 단어로만 주는 게 안전합니다.

옮겨 올 수 있는 것 3 — 같은 단어 반복은 효과가 없다

"강조하려고 세 번 쓰면 오히려 뭉개진다"는 얘기도 공통이에요. 강조가 필요하면 반복 대신 더 구체적인 단어로 바꿉니다. "very red hair, red hair" 대신 "copper-red hair".

옮겨 올 수 없는 것 — 가중치 문법과 점수 태그

  • (red hair:1.2) 같은 괄호 가중치는 Stable Diffusion 계열 UI의 문법이라, 나노 바나나·GPT Image 같은 API 모델에서는 그냥 글자로 읽힙니다.
  • Pony의 score_9, score_8_up 태그는 Pony 전용이에요. 같은 가이드도 다른 SDXL 모델(Illustrious)로 넘기면 안 통한다고 못 박습니다.
  • 1girl, solo, masterpiece 같은 Danbooru 태그 나열은 애니메 계열 오픈 모델에 맞는 방식이고, 요즘 API 모델은 문장으로 쓰는 쪽이 낫다는 게 대체적인 합의예요.

LoRA 대신 여기서 쓸 수 있는 것

LoRA가 하던 "같은 캐릭터 고정"은 여기서는 레퍼런스 이미지가 대신합니다. 정체성 묶음 + 레퍼런스 한 장을 같이 주는 게 지금 제가 쓰는 조합이에요. 레퍼런스를 쓸 때는 Civitai의 LoRA 팁 하나가 그대로 통한다고 봐요 — 얼굴처럼 고정할 특징은 프롬프트에 다시 묘사하지 말고, 바뀔 것(옷·동작)만 적으라는 것. 다시 묘사하면 레퍼런스와 글이 싸웁니다.


참고한 글

댓글