1. ComfyUI Portrait Master 워크플로우
이 워크플로우는 SDXL 체크포인트와 Portrait Master 노드를 사용하여 간단한 초상화 생성을 수행합니다. Portrait Master 노드 버전 2.3을 사용하면 초상화 제작 시 향상된 제어 기능을 통해 사실적이거나 스타일이 가미된 이미지를 필요에 따라 제작할 수 있습니다.
2. Portrait Master 개요
ComfyUI 내의 Portrait Master 노드는 전통적인 프롬프트 기반 이미지 생성의 대안 역할을 합니다. 포즈, 표정, 조명, 배경과 같은 주요 매개변수를 직접 조작할 수 있어 복잡한 텍스트 프롬프트에 의존하지 않고도 초상화 제작 과정을 간소화합니다.
3. Portrait Master의 사용 가능한 옵션
- shot: 카메라 샷의 유형을 지정합니다.
- shot_weight: 샷 유형의 중요성이나 영향을 결정합니다.
- gender: 캐릭터의 성별을 나타냅니다.
- androgynous: 캐릭터의 외모를 더 양성적으로 조정하며, 값은 조정 정도를 나타냅니다.
- age: 캐릭터의 나이를 지정합니다.
- nationality_1: 캐릭터의 첫 번째 민족을 선택합니다.
- nationality_2: 캐릭터의 두 번째 민족을 선택합니다.
- nationality_mix: 첫 번째와 두 번째 민족을 혼합하며, [nationality_1: nationality_2: nationality_mix] 형식을 사용합니다. 참고: 이 형식은 ComfyUI에서 직접 지원되지 않습니다. 더 나은 통합을 위해 을 사용하세요. 이 기능은 실험적입니다.
- body_type: 캐릭터의 체형을 결정합니다.
- body_type_weight: 선택한 체형의 두드러짐을 설정합니다.
- model_pose: 미리 정의된 목록에서 캐릭터의 포즈를 선택합니다.
- eyes_color: 눈동자의 색상을 설정합니다.
- eyes_shape: 눈의 모양을 선택합니다.
- lips_color: 입술의 색상을 정의합니다.
- lips_shape: 입술의 모양을 선택합니다.
- makeup: 캐릭터에게 화장을 적용합니다.
- clothes: 캐릭터를 옷 입힙니다.
- facial_expression / facial_expression_weight: 캐릭터의 표정을 적용하고 미세 조정합니다.
- face_shape / face_shape_weight: 캐릭터의 얼굴 모양을 적용하고 조정합니다.
- facial_asymmetry: 얼굴의 비대칭을 조정합니다.
- hair_color: 머리카락의 색상을 설정합니다.
- hairs_style: 헤어스타일을 선택합니다.
- hairs_length: 머리카락의 길이를 선택합니다.
- disheveled: 머리카락에 헝클어진 효과를 추가합니다.
- natural_skin: 피부를 더 자연스럽게 보이도록 향상시킵니다.
- bare_face: 민낯의 모습을 얻기 위해 화장 수준 또는 화장 부족을 조정합니다.
- washed_face: 얼굴에 신선하고 깨끗한 모습을 더합니다.
- dried_face: 건조한 피부 모습을 시뮬레이션합니다.
- skin_details: 피부에서 보이는 디테일 수준을 조정합니다.
- skin_pores: 피부 모공의 가시성을 제어합니다.
- dimples: 얼굴 보조개의 존재를 추가하거나 조정합니다.
- freckles: 주근깨의 출현을 제어합니다.
- moles: 피부에 점을 추가합니다.
- skin_imperfections: 피부에 불완전성을 도입합니다.
- eyes_details: 눈의 디테일 수준을 조정합니다.
- iris_details: 홍채의 디테일을 미세 조정합니다.
- circular_iris: 홍채가 더 원형이 되도록 향상시킵니다.
- circular_pupil: 동공을 더 원형으로 만듭니다.
- light_type: 전반적인 조명을 설정합니다.
- light_direction: 조명의 방향을 지정합니다. 이 기능은 실험적입니다.
- photorealism_improvement: 사진 사실주의를 향상시키기 위한 실험적 설정입니다.
- prompt_start: 프롬프트의 시작 부분에 특정 텍스트를 삽입합니다.
- prompt_additional: 프롬프트의 중간 지점에 텍스트를 삽입합니다.
- prompt_end: 프롬프트의 끝에 텍스트를 추가합니다.
- negative_prompt: 설정에 따라 더 세밀한 제어를 위해 부정 프롬프트를 통합합니다.
- style_1 / style_1_weight: 특정 스타일을 적용하고 조정합니다.
- style_2 / style_2_weight: 두 번째 스타일을 적용하고 조정합니다.
- random_: 일부 옵션의 무작위화를 토글합니다.
참고: null 값 또는 0.00으로 설정된 매개변수는 생성된 프롬프트에 포함되지 않습니다. 무작위화 옵션을 활성화하면 수동으로 입력한 값을 무시하고 대신 무작위 선택을 진행합니다. 이 노드는 제공된 설정에 따라 긍정 프롬프트와 부정 프롬프트의 두 가지 출력을 생성합니다.
4. Portrait Master 사용 팁
다양한 모델로 실험하기: 다양한 모델이 생성하는 초상화의 스타일과 품질이 다양하므로 의도한 결과에 가장 적합한 모델을 식별하려면 실험이 중요합니다.
속성 사용자 정의: Portrait Master 노드는 샷 유형, 성별, 국적, 체형, 모델 포즈, 눈 색상, 표정, 헤어스타일, 조명 등 수많은 사용자 정의 가능한 속성을 제공합니다. 이러한 속성을 무작위로 설정하면 각 반복마다 다양한 결과를 얻을 수 있습니다.
출력 미세 조정: Portrait Master를 사용하면 조명 방향과 얼굴 디테일을 포함한 세부 조정이 가능합니다. 이러한 수준의 조작을 통해 초상화를 정확한 선호도에 맞게 미세 조정할 수 있습니다.
추가 맞춤 설정을 위해 텍스트 사용: 더 고급 맞춤 설정을 위해 사전 정의된 속성을 통해 사용할 수 없는 기능을 지정하거나 세부 조정하기 위해 텍스트를 직접 입력할 수 있습니다. 이 기능은 초상화 제작 과정에 추가적인 개인 맞춤 계층을 더합니다.
자세한 내용은 에서 확인하세요.