ComfyUI | Lucifael | All in one Workflow | SDXL/Pony | Veteran/Beginner Friendly! + Tutorial | LORA | Upscaler | FaceDetailer | FaceID | ControlNet

세부 정보

모델 설명

ko-fi에서 저를 지원하세요 ko-fi <3

저의 작업을 지원하고 싶으시면 정말 기뻐할 것입니다! 어떤 금액이라도 큰 차이를 만듭니다! <3

https://ko-fi.com/lucifael


버전 3에 오신 것을 환영합니다! 이제 ControlNet과 더 나은 얼굴 기능이 추가되었습니다!

당신의 이미지를 자유롭게 공유해주세요! 제 워크플로우로 만든 작품을 보고 싶습니다! <333

인사드립니다! <3

이 워크플로우는 초보자와 경험이 풍부한 사용자 모두를 위해 설계되었습니다. 경험이 풍부한 사용자는 소개 부분을 건너뛰고 바로 시작할 수 있습니다. ComfyUI를 처음 사용하는 모든 분은 1단계부터 시작하세요!


이 워크플로우는 무엇을 하나요?:

SDXL/Pony에 필요한 모든 기능을 포함하고 있습니다. 기본 생성, 업스케일러, 얼굴 디테일러, FaceID, LORAS 등입니다. 저는 이 워크플로우를 4개월 동안 정성스럽게 구성했습니다. 저는 매일 이 워크플로우를 사용하고 있으며, 제 페이지에 나와있는 모든 이미지는 이 워크플로우로 생성되었습니다. 워크플로우를 최적화하기 위해 많은 시간을 투자했습니다.


알아두어야 할 사항:

추가 노드가 필요합니다. 이 모든 노드는 ComfyUI 관리자에서 직접 다운로드할 수 있는 공식 노드입니다. 해야 할 일은 "누락된 노드 설치" 버튼을 클릭하는 것뿐입니다!


사용 방법은?:

ComfyUI를 이미 사용해본 경험이 있다면 매우 추천드립니다. 그렇지 않으면 혼란스러울 수 있습니다. 기회가 크면 오류도 크다고 생각하실 수 있지만, 아닙니다! 저는 워크플로우를 매우 구조적으로 구성했고, 모든 과정을 단계별로 설명해드릴게요!


시작해보겠습니다!:

워크플로우를 다운로드하고 ComfyUI에서 열어주세요.

관련 창을 모두 색상으로 표시하여 언제나 어떤 작업이 진행 중인지 알 수 있습니다.

번호 1: 이 창은 주요 제어 센터입니다. 여기서 프롬프트를 작성하고, LORA를 선택합니다. 이 영역은 워크플로우의 중앙에 있으며 갈색입니다. "Lora Stacker"는 원하는 LORA를 로드하고, "Efficient Loader SDXL"은 체크포인트, Clip Skip, VAE, 프롬프트 및 잠재 정보를 로드합니다. "KSampler SDXL"은 이미지를 생성합니다. 이곳에서 스케줄러, 샘플러, 시드, CFG를 일반적으로 선택할 수 있습니다! 이 세 창 위의 모든 것은 사실상 불필요합니다. 워크플로우를 직접 수정하고 싶다면 여기서 작업을 계속할 수 있지만, 지금은 중요하지 않습니다. 첫 번째 이미지를 생성해 봅시다! 예시로 PonyDiffusionV6XL을 사용하겠습니다. /model/257749/pony-diffusion-v6-xl

PonyXL 기반이 아닌 체크포인트를 선택하면 저와 같은 결과를 얻기 어려울 수 있습니다! 프롬프트: "score_8_up, score_7_up, score_6_up, feral pony, show accurate"를 위쪽 창(긍정적 프롬프트 창)에 붙여넣으세요. 아래쪽 창은 비워두셔도 됩니다. "score_8"이 무엇인지 궁금하다면, 이는 PonyXL의 이미지 생성 품질을 나타냅니다. 지금은 크게 중요하지 않습니다!

축하합니다! 첫 번째 이미지가 완성되었습니다!


번호 2: 이 영역이 보라색으로 강조되어 있는 것을 확인하셨나요? 이 보라색 배경은 현재 해당 영역이 무시되고 있음을 의미합니다. 이 노드를 사용하려면 잠금을 해제해야 합니다. "Iterative Upscaler"라고 쓰인 녹색 상자의 상단 가장자리를 마우스 오른쪽 버튼으로 클릭하고, "Set Group Nodes to Always"를 선택하세요. 그러면 상자가 명확하게 보이고 노드가 잠금 해제됩니다. 여기서 일어나는 일은 무엇일까요? 이미지가 특정 크기로 확대되고 디테일이 추가됩니다. 업스케일링 계수는 최종 해상도를 결정합니다. 단계는 몇 단계로 이 과정을 수행할지 나타냅니다. 지금은 제가 설정한 그대로 두고, 다시 "Queue Prompt"를 눌러 다음 이미지를 얻으세요! 이제 이미지 출력 오른쪽에 훨씬 더 높은 해상도를 가지며 더 세부적인 이미지가 나타날 것입니다. 제 폰이 이미지에서는 약간의 변화가 보이지만, 사람의 이미지에서는 디테일이 훨씬 명확해집니다!

VAE 로드:

2단계인 "Iterative Upscale" 영역에서 왼쪽 하단의 "Load VAE"로 이동하세요. 점을 클릭하여 노드를 열고 원하는 VAE를 선택하세요:

저는 CivitAI에서 얻을 수 있는 매우 훌륭한 VAE를 사용하고 있습니다. 저는 사실상 24시간 7일 이 VAE를 사용하며 거의 바꾸지 않습니다! 확인해보세요!: /model/152040/xlvaec

더 자세하고 큰 폰이 성공적으로 완성되었습니다! 축하드립니다!


번호 3: 얼굴 디테일러 노드입니다. 여기서 캐릭터의 얼굴이 크게 개선되거나 수선됩니다. 모두가 흐릿한 얼굴이나 캐릭터가 노트르담의 꼬부랑이보다 더 못생긴 이미지를 본 적이 있죠! 우리는 그런 것을 원하지 않습니다! 그래서 우리를 위해 이를 수행해주는 노드가 필요합니다. 이 노드는 얼굴을 아주 잘 처리합니다! 작은 얼굴이나 눈에 띄지 않는 얼굴도 모두 개선합니다. 제 폰 이미지에서는 효과가 별로 명확하지 않지만, 더 잘 보이도록 예시 이미지를 추가하겠습니다. 이제 반복적 업스케일러 오른쪽의 "FACE DETAILER"로 이동하세요. 노드 모양이 나쁘고 무섭게 보일 수 있습니다. 하지만! 아무것도 바꿀 필요가 없습니다! 제가 노드를 설정하여 아무것도 하지 않아도 얼굴이 항상 좋게 나옵니다. 따라서 단지 마우스 오른쪽 버튼으로 다시 활성화하고 "Set Group Nodes to Always"를 클릭한 후, "Queue Prompt"를 눌러 실행하면 됩니다. 제가 말했듯이, 제 폰 예시에서는 거의 차이가 없을 것입니다. 주근깨가 흰색으로 바뀌고 눈썹이 약간 더 생겼으며, 사람 이미지에서는 더 분명하게 나타납니다!

이 단계까지가 제 주요 워크플로우입니다. 이 해상도와 디테일 수준은 보통 충분합니다. 이미지를 크게 향상시키고 싶다면 4단계를 사용하세요.

얼굴 예시:

중요! V3: 새로운 얼굴 디테일러 방법! 새로운 방법은 아래로 스크롤하여 확인하세요!


번호 4: 최종 SD 업스케일러입니다. 반복적 잠재 업스케일링과 달리, 이 방법은 이미지를 거의 변경하지 않고 더 아름답게 만듭니다. 물론 더 높은 노이즈 감소를 사용하면 더 많은 자유를 줄 수 있지만, 일반적으로 너무 많은 방해 요소가 발생합니다. 인터넷에는 다양한 업스케일러가 많습니다. 개인적으로 저는 취향에 따라 가끔 변경하지만, 현재 사용하는 모델은 "4x-UltraSharp"입니다. 이 업스케일러 링크: /model/116225/4x-ultrasharp

업스케일 계수를 설정하거나 2로 그대로 두세요. 하드웨어에 따라 시간이 조금 소요될 수 있습니다 <3

이미지가 거의 변경되지 않았지만 해상도가 크게 향상된 것을 확인할 수 있습니다. 이것이 우리가 원한 것이죠. 확대된 큰 이미지가 완성되었습니다! 축하드립니다!


번호 5: 실제 마지막 단계입니다. 또 다른 얼굴 디테일러입니다. 높은 해상도로 확대할 때 얼굴이 왜곡되는 경우가 종종 있습니다. 이때 우리 친구인 얼굴 디테일러가 등장합니다. 언제나처럼 마우스 오른쪽 버튼으로 번호 5의 잠금을 해제하고 전체 프로세스를 실행하세요. 이전처럼 두 개의 얼굴 디테일러를 연속으로 사용할 수도 있지만, 보통 더 이상 필요하지 않으며 시간을 절약할 수 있습니다! 완성! 이제 우리는 고해상도이고 아름답게 디테일이 강화된 이미지를 갖게 되었습니다. 제 경우는 작은 폰입니다. 이 예시에서는 별다른 변화가 없었습니다. 눈썹이 추가되고 얼굴 전체가 새롭게 정리되었습니다. 다른 사람 이미지 예시에서는 더 분명하게 나타납니다!


초보자를 위한 Lora 스택러:

언젠가는 모두 LORA를 사용하게 될 것입니다. 이때 Lora 스택러가 등장합니다! 매우 간단합니다. 바에서 LORA를 선택하고 클릭하세요. 그게 전부입니다. 숫자는 LORA의 가중치를 나타냅니다. 값이 높을수록 더 강력하고 영향력이 큽니다. 제 예시에서는 디테일 수준을 높이는 LORA입니다. 저는 한 번에 18개의 슬롯을 설정했지만, LORA 개수로 줄일 수도 있습니다. 저는 보통 생성된 이미지에 약 12개의 LORA를 활성화했기 때문에 많은 슬롯을 확보해두었습니다! 자신에게 맞게 조정하시고, 슬롯이 비어 있어도 부정적인 영향은 없습니다!


옵션: FaceID:

안타깝게도 FaceID는 폰에 매우 잘 작동하지 않습니다. SDXL 모델에서만 사용하는 것이 가장 좋습니다!

Face ID를 사용하지 않으려면, 일반적인 방법처럼 전체 그룹을 우회하고 Face ID 없이 이미지를 생성하세요!

파일:

필요한 것은 무엇인가요? 제가 zip 파일로 포함할 4개의 파일이 필요합니다. 이 파일들은 제가 만든 것이 아니며, 모든 노력과 감사의 말은 원래 제작자들에게 돌아갑니다!

이 파일들은 zip에 포함되어 있으므로 인터넷에서 직접 찾을 필요가 없습니다!

이 두 파일을 그림에서 보여드리는 폴더에 넣어야 합니다: ComfyUI_windows_portable\ComfyUI\models\ipadapter.

이 파일은 다음 폴더에 넣으세요: ComfyUI_windows_portable\ComfyUI\models\clip_vision

이 파일은 다음 폴더에 넣으세요: ComfyUI_windows_portable\ComfyUI\models\loras

준비는 여기까지입니다. 이제 시작할 수 있습니다!

Face ID를 테스트하기 위한 샘플 이미지를 첨부했습니다!

FaceID 기본 설명:

사용하고 싶은 얼굴 이미지를 업로드하세요.

이미지를 자르되 얼굴 전체가 보이도록 해주세요! 이미지의 해상도가 높을수록 더 정밀하게 맞춰야 합니다. 그렇지 않으면 768x1125 크기면 충분할 수 있습니다. 직접 시도해보세요.

나머지는 가중치를 직접 조정해보며 자신이 가장 좋아하는 값을 찾아보세요! 개인적으로 FaceID가 SD 1.5 시절만큼 좋지는 않다고 생각하지만, 여전히 훌륭한 결과를 얻을 수 있으니 시도해보세요!

결과:

당신은... 다소 겸손하게 보일 수 있습니다. 그러나 이 얼굴이 LoRA 없이 생성되었고 여전히 매우 유연한 가능성을 가지고 있다는 점을 명심해야 합니다. 예를 들어, 자신을 생성 과정에 통합할 수 있습니다. 이는 많은 흥미로운 가능성을 제공하므로 시도해 보세요. 만약 훌륭한 결과가 나온다면, 여기에 공유해 주세요!

이미지 저장기:

매니저에서 Missing Nodes를 클릭하고 필요한 노드를 다운로드하세요! 그러면 바로 시작할 수 있습니다!

이미지 저장기는 이미지를 저장하면서 동시에 데이터를 통합합니다. 만약 당신이 A1111을 사용해 Civitai에서 모든 것을 자동으로 인식하는 데 익숙하다면, 이 기능은 그와 비슷합니다. 불행히도 그만큼 완벽하지는 않습니다. 왜냐하면 제 워크플로우에서 몇 가지를 조정해야 하기 때문입니다. 하지만 저처럼 같은 생성 설정을 자주 사용한다면, 차이점을 거의 느끼지 못할 것입니다! 저장할 때 포함하고 싶은 데이터(예: CFG, 샘플러, 스텝, 스케줄러 등)를 여기에 입력하세요. 이 작업은 워크플로우에서 이미지를 저장하는 위치에서 수행해야 합니다. 즉, 항상 마지막 노드까지 이미지를 저장한다면, 마지막에 이미지 저장기를 사용하고 입력 내용을 수정하는 것으로 충분합니다! 그러나 즉석으로 변경하고 싶다면, 저처럼 모든 것을 맞춤 설정해야 합니다. 한 번 설정하면 금방 익숙해질 거라 확신합니다!

LoRA 통합:

이곳에서 LoRA를 A1111에서 익숙하게 사용하는 방식과 동일하게 통합해야 합니다! : lora:sinfully\_stylish\_SDXL,lora:add-detail-xl:1,lora:xl\_more\_art-full\_v1:0.7

CivitAi는 어떤 LoRA가 사용되었는지 인식하고, 그에 따라 이미지에 통합해줍니다! 끝입니다!


ControlNet!

ControlNet이란?:

ControlNet은 예를 들어, 참조 이미지에서 정확히 포즈를 재현하는 데 도움을 줍니다.

오늘의 참조 이미지는 저의 것이 아닙니다! 인스타그램의 훌륭한 창작자가 영감을 주었고, 이를 활용해 보는 것이 좋겠다고 생각했습니다!

필요한 것들은?:

ControlNet에서 사용할 파일이 필요합니다. 파일을 업로드했을 때 부정적인 피드백을 받았기 때문에, 이번에는 저의 워크플로우만 업로드하고, 파일은 직접 찾아 다운로드해 주세요. 인터넷에서 검색해서 다운로드하면 됩니다!

/model/136070/controlnetxl-cnxl

eurotaku가 CivitAi에 많은 파일을 업로드했습니다!

시작해보세요!

  1. 재현하고 싶은 참조 이미지를 선택하세요. 이미지를 불러옵니다!

  2. Multi ControlNet 스택에서 사용할 모델을 선택하세요. 여기서 최대 3개까지 선택할 수 있지만, 충분합니다! 각 모델의 기능은 설명하지 않겠습니다. 이미 충분한 튜토리얼이 존재합니다!

  3. 효과의 강도와 지속 시간을 선택하세요. 끝입니다!

중요: 참조 이미지에서 인물이 서 있는 상태인데, 프롬프트에 "앉아 있는 인물"이라고 입력하면 이상한 결과가 나올 수 있습니다! 이 점에 유의하세요!

제 참조 이미지의 프롬프트는 다음과 같습니다:

1girl,solo,long hair,breasts,looking at viewer,black hair,brown eyes,sitting,japanese clothes,open clothes,horns,kimono,nail polish,collar,no bra,arm support,blue background,floral print,oni horns,yokozuwari,joints,pink kimono,robot joints,mechanical parts

결과:

포즈가 정확히 적용된 것을 명확히 볼 수 있습니다! 완벽합니다!


새로운 얼굴 디테일러 방법!

불행히도, Pony과 SDXL 자체는 얼굴 생성에 항상 완벽하지는 않습니다. 여러 훌륭한 창작자들과의 연구 및 교류를 통해, 훨씬 더 아름다운 얼굴을 생성하는 새로운 방법을 발견했습니다! [@Delnight!]에게 큰 감사를 드립니다!(https://civitai.com/user/Delnight)

이 새로운 방법은 얼굴에만 프런트 모델을 사용하는 것이 아니라, 오래된 SD1.5 체크포인트도 병합하는 것입니다. 1.5는 SDXL에서는 매우 드물게 얻을 수 있는, 탁월하고 아름다운 얼굴을 생성합니다. 특히 Pony에서는 [@Delnight!]가 말하듯이 "행운에 달려있습니다".

사용할 1.5 체크포인트:

/model/7371/rev-animated

/model/234898/vixons-fantasy-mix

사용법은?

효율적 로더(주 로더 아래)에 1.5 모델을 불러오고, 프롬프트에 원하는 얼굴 형태를 입력하세요. 저는 개인적으로 주 샘플러의 프롬프트를 그대로 다시 입력하지만, 여기서 머리카락에 여름색 반점이나 뱀파이어 이빨 같은 특징을 추가해도 됩니다!


즐겁게 사용하세요!

이 모델로 만든 이미지

이미지를 찾을 수 없습니다.