PixAI SDXL 프롬프트 실전 가이드 여성향 전용 존: OC × 캐릭터 동시 등장 가이드

출처 표기 및 재게시 안내 (PixAI)

본 가이드는 PixAI 커뮤니티 크리에이터 阿童 (ATone) 님이 작성한 콘텐츠로, 원작자의 동의를 받아 출처를 명시한 후 이곳에 재게시합니다.

본 가이드는 자창 캐릭터(OC)와 최애 캐릭터를 한 화면에 담고 싶어 하는 창작자들을 위해 설계되었습니다. 특히 SDXL에서 꿈 그림(드림)을 생성할 때 흔히 발생하는 ‘특징 혼합’‘캐릭터 재현도 부족’ 등의 고충을 해결하는 데 중점을 두었습니다.

‘드림 아트 황금 공식’ 과 ‘리전 프롬프트(영역 분리 문법)’를 통해 캐릭터별 속성을 정밀하게 구분하는 법을 전수하며, LoRA 가중치 조절 및 구도 전략을 결합하여 몰입감 넘치고 디테일이 살아있는 BG/BL 드림 작품을 제작할 수 있도록 돕습니다.


드림 일러스트란 무엇인가요?

「드림 일러스트」란, 자신의 2차 창작 캐릭터(OC, Original Character)와 좋아하는 캐릭터를 한 장의 이미지 안에 함께 그리는 동인 창작을 의미합니다.

⚠️ SDXL 다인원 구도의 한계 및 대안

‘다인원 구도’ 생성은 SDXL 모델의 강점이 아닙니다. 두 명 이상의 캐릭터를 생성할 때 캐릭터 간의 시각적 특징(얼굴, 헤어스타일, 의상 등)이 서로 섞이는 ‘특징 혼선(Feature Bleeding)’ 현상이 발생할 수 있으며, 인원수가 늘어날수록 이 문제는 더욱 심각해집니다. 보다 안정적인 다인원 생성을 원하신다면 DiT 아키텍처 기반 모델(Tsubaki, Serin 등)을 사용하는 것을 권장합니다.

자주 발생하는 문제

문제 1: 두 캐릭터의 특징이 섞여 버립니다

현상

  • OC는 빨간 머리, 최애는 파란 머리인데 특징이 섞여서 색이 바뀌거나 빨강과 파랑이 뒤섞인다.
  • OC는 사복을 입고, 캐릭터는 교복을 입었는데 두 사람 모두 이상하게 섞인 복장을 입습니다.

원인: AI가 설명을 「평균화」하려는 경향이 있어, 모든 특징을 섞어 분배하기 때문입니다.

해결 방법: 블록 분리 문법을 사용해 주세요 (아래 공식 참고).

💡 추가 참고 (BG 커플):

‘1남 + 1녀’ 구도를 생성할 때, SDXL은 특정 특징(예: 분홍색 머리)을 여성 캐릭터에게 ‘강제로 부여’하려는 경향이 있습니다. 비록 남성 캐릭터를 위해 입력한 태그일지라도 여성에게 반영될 수 있어, 분홍색 머리의 남성 캐릭터가 등장하는 드림 아트는 예상보다 구현하기 어려울 수 있습니다.

문제 2: 좋아하는 캐릭터가 여성으로 바뀝니다

원인: 캐릭터 이름만 작성할 경우, 모델이 해당 캐릭터를 인식하지 못하거나 잘못 인식할 수 있습니다.

해결 방법: 블록 안에서 캐릭터의 외형을 완전하게 설명해 주세요. 이름에만 의존하지 않는 것이 중요합니다.

문제 3: 캐릭터를 알아볼 수 없습니다

원인: 해당 캐릭터가 학습 데이터에 등장한 횟수가 적어 모델이 인식하지 못하는 경우입니다.

해결 방법

  1. LoRA 사용: 해당 캐릭터 전용 LoRA를 찾습니다.
  2. 상세 묘사: 이름에 의존하지 않고 외형을 구체적으로 작성합니다.
  3. 공식 설정 참고: 헤어스타일, 머리색, 의상, 액세서리 등을 모두 기재합니다.

⭐ 드림 일러스트 황금 공식

⚠️ 중요: SDXL 모델의 구도 설정 이해력 한계

SDXL 모델은 프롬프트에 적힌 위치 정보를 정확히 파악하는 능력이 부족합니다. 여기서 안내해 드리는 방법은 유저들의 수많은 테스트를 통해 확인된 ‘그나마 확률을 높여주는 편법’ 중 하나입니다. CLIP의 기본적인 이해도에 의존하는 방식이라 프롬프트가 길어질수록 효과가 급격히 떨어집니다. CFG 수치를 조절해 볼 수는 있지만, 완벽한 성공을 보장하진 않습니다.

BG 계열 드림 일러스트 공식(여성 OC × 남성 캐릭터 / 남성 OC × 여성 캐릭터)

(couple), 1boy, 1girl, 상호작용, 배경 설명, 남성의 대략적 특징, 여성의 대략적 특징, 화풍, 품질 태그, LoRA 트리거

boy: 남성의 상세 외형 및 동작
girl: 여성의 상세 외형 및 동작
(couple), 1boy, 1girl, carrying person, simple background, blonde hair, grey hair, [[ame (uten cacel), yd (orange maru), muchi maro, shirabi, mery (yangmalgage)]], {{year 2023}}, best quality, amazing quality, very aesthetic, absurdres, <clean painterly shadingl>,((aesthetic sketch, thin lines))

boy: dimitri_alexandre_blaiddyd_(timeskip) armor breastplate cape cropped_torso eyepatch fur-trimmed_cape fur_trim hair_between_eyes one_eye_covered parted_lips short_hair, fur cape, fur trim, 

girl: aqua_bow aqua_dress bare_shoulders bow braid breasts dress green_eyes grin hair_bow hoyolab_username long_hair medium_breasts smile  strapless strapless_dress twin_braids

BL 계열 드림 일러스트 공식(남성 OC × 남성 캐릭터)

2boys, yaoi, OC 이름 at right, 캐릭터 이름 at left, 상호작용, 배경 설명, 화풍, 품질 태그, LoRA 트리거

right: OC 이름, OC의 상세 외형 및 동작
left: 캐릭터 이름, 캐릭터의 상세 외형 및 동작
2boys, yaoi, haruto at right, dottore (genshin impact) at left, holding hands , from side, indoors, palace, Rough Sketch, (((best quality))), soft pale, low contrast, ultra thin lineart, delicate shading, dreamy lighting, pastel,

right: haruto, leaning forward,parted lips  black_jacket black_pants black_shoes black_suit bow bowtie collared_shirt black hair, short hair, brown eyes, white bow, white bowtie, suit jacket

left: dottore (genshin impact) , leaning back, mask, ascot black_coat black_gloves black_jacket black_pants blue_hair buttons coat coat_on_shoulders collared_shirt covered_eyes earrings feather_trim gem gloves gold_ring jacket jewelry lapel_pin lapels long_sleeves male_focus medium_hair multiple_rings  pants parted_lips red_gem red_vest riding_crop ring shirt single_earring tassel two-sided_coat two-sided_fabric vest white_ascot white_shirt wing_collar,

공식 설명

블록기능
첫 줄전체 설정: 인원 수, 관계, 위치, 상호작용, 장면, 화풍
boy: / girl:BG 지향: 남녀 캐릭터를 각각 묘사
right: / left:BL 지향: 좌·우 캐릭터를 각각 묘사

핵심 포인트

  • 이 방식은 모델이 두 캐릭터를 명확하게 구분하도록 도와줍니다.
  • 캐릭터의 특징이 서로 섞이지 않습니다.
  • LoRA와 함께 사용하면 효과가 더욱 안정적입니다.

예시 프롬프트

예시 1: BG 계열 드림 일러스트 (여성 OC × 남성 캐릭터)

Positive:

(couple), 1boy, 1girl, holding hands, looking at another, cafe, brown hair, red hair

boy: short hair, brown hair, golden eyes, smile, tall male, white shirt, sitting
girl: my OC Sakura, long hair, red hair, hair ribbon, green eyes, blush, sundress

Negative:

yaoi, yuri, multiple boys, multiple girls

예시 2: BL 계열 드림 일러스트 (남성 OC × 남성 캐릭터)

Positive:

2boys, yaoi, my OC Rei at right, Protagonist at left, hug from behind, bedroom, night

right: Rei, long hair, ponytail, silver hair, red eyes, pale skin, black coat
left: Protagonist, short hair, black hair, blue eyes, casual clothes, blush

Negative:

1girl, female, breasts, feminine, hetero

예시 3: 오토메 계열 드림 일러스트 (캐릭터 LoRA 사용)

Positive:

(couple), 1boy, 1girl, kiss, night sky, starry sky, 캐릭터 LoRA 트리거

boy: 캐릭터명, 캐릭터 외형 설명
girl: my OC, long hair, pink hair, purple eyes, white dress, closed eyes, blush

Negative:

yaoi, yuri, multiple boys, multiple girls

※ PixAI 인터페이스에서 해당 LoRA를 선택하고 가중치만 조절하면 되며, <lora:xxx:0.7> 문법을 직접 입력하실 필요는 없습니다.


고급 팁

1인칭 시점 (오토메 CG 스타일)

「내 시점에서 그를 바라보는」 오토메 게임풍 CG를 그리고 싶으시다면, 다음을 참고하세요.

👉 1인칭 오토메 CG 가이드

블록 문법이 효과적인 이유?

boy: / girl:right: / left: 문법은 모델이 학습한 「조건식 서술」 구조를 활용한 방식입니다. 각 블록 뒤의 설명이 해당 캐릭터에게만 적용되어 특징이 섞이지 않습니다.

LoRA로 캐릭터 인식도 강화하기

목표 캐릭터에 전용 LoRA가 있는 경우

  1. PixAI 인터페이스에서 해당 LoRA를 선택합니다.
  2. 프롬프트에 LoRA 트리거 단어를 추가합니다.
  3. LoRA 제어 패널에서 가중치를 조절합니다. (권장 0.6~0.8)

작성 예

(couple), 1boy, 1girl, 상호작용, 캐릭터 LoRA 트리거

boy: 캐릭터명, 캐릭터 특징
girl: my OC, OC 특징

<lora:xxx:0.7> 문법을 수동으로 입력할 필요 없으며, PixAI가 자동으로 처리합니다.

가중치가 너무 높을 경우 OC의 특징을 덮어쓸 수 있으므로, 0.6부터 조정하시길 권장드립니다.

구도 추천

성공하기 쉬운 구도

  • 나란히 서기
  • 앞뒤로 서기 (신체 겹침 없음)
  • 함께 앉기 (예: 카페에서 마주 앉기)
  • 손잡기 (신체 겹침 최소)

난이도가 높은 구도

  • 포옹 (신체 겹침이 많음)
  • 키스 (얼굴이 매우 가까움)
  • 공주님 안기기 (자세가 복잡함)

처음에는 단순한 구도부터 시작하시고, 익숙해진 뒤 복잡한 구도에 도전하시길 권장드립니다.

그래도 특징이 섞일 경우

공식을 사용했음에도 섞인다면, 다음 방법을 시도해 보세요.

  1. 외형 대비 강화: 머리색을 완전히 반대로 설정합니다 (검정 vs 흰색, 빨강 vs 파랑 등).
  2. 설명 단순화: 캐릭터당 가장 중요한 특징 3~4개만 남깁니다.
  3. 분리 생성: 먼저 두 캐릭터의 단독 이미지를 각각 생성해 특징을 확인한 뒤 합칩니다.

자주 발생하는 오류 해결

문제해결법
머리색이 섞임색 대비를 크게 준다 (예: dark hair vs white hair)
의상이 섞임위치 표현으로 분리하고, 묘사의 구체성을 강화한다
같은 인물로 변함외형 차이를 크게 한다 (머리색, 헤어스타일, 의상을 완전히 다르게)
캐릭터가 사라지고 한 명만 남음2boys 또는 1boy 1girl이 명시되어 있는지 확인한다
뜬금없이 제3자가 등장함negative에 multiple boys 또는 crowd를 추가한다

관련 섹션