EasyUse/Loadersgenerated

EasyControlnet++(controlnetPlusPlus)

EasyControlnet++ (controlnetPlusPlus)는 EasyUse pipeline에 ControlNet을 적용하고, 업데이트된 pipeline과 포지티브 및 네거티브 conditioning을 반환합니다...

controlnet Plus Plus

pipe
image
control_net
pipe
positive
negative
control_net_name
COMBO
strength
1.00
start_percent
0.000
end_percent
1.000
scale_soft_weights
1.000
union_type
COMBO
Easy Use

EasyControlnet++ (controlnetPlusPlus)는 EasyUse pipeline에 ControlNet을 적용하고, ControlNet이 적용된 포지티브 및 네거티브 conditioning과 함께 업데이트된 pipeline을 반환합니다. 이 노드는 파이프 기반 로더 노드이므로, pipeline을 수동으로 풀고 다시 담을 필요 없이 EasyUse 워크플로에 바로 연결할 수 있습니다.

입력

필수

  • pipe (PIPE_LINE): 모델, conditioning, latent 및 기타 워크플로 상태를 담고 있는 EasyUse pipeline입니다. ControlNet은 이 파이프에 저장된 conditioning에 적용됩니다.
  • image (IMAGE): ControlNet용 컨트롤 이미지입니다. 엣지 맵, 뎁스 맵, 포즈 스켈레톤 또는 선택된 ControlNet이 기대하는 모달리티와 일치하는 기타 전처리된 가이드가 여기에 해당합니다.
  • control_net_name (COMBO): models/controlnet 폴더에서 사용 가능한 ControlNet 모델을 선택합니다. 직접 ControlNet 객체가 제공되지 않는 한 이 값으로 ControlNet을 로딩합니다.

선택

  • control_net (CONTROL_NET): 다른 노드에서 직접 제공된 ControlNet 객체입니다. 연결되면 control_net_name으로 모델을 로딩하는 대신 이 객체를 사용할 수 있습니다.
  • strength (FLOAT, 기본값 1, 범위 0.010.0): ControlNet 효과의 전체 강도입니다. 0이면 비활성화되고, 값이 높을수록 영향력이 커집니다.
  • start_percent (FLOAT, 기본값 0, 범위 0.01.0): ControlNet 효과가 시작되는 denoising 진행률(퍼센트)입니다. 0은 샘플링 시작부터 적용됨을 의미합니다.
  • end_percent (FLOAT, 기본값 1, 범위 0.01.0): ControlNet 효과가 종료되는 denoising 진행률(퍼센트)입니다. 1은 마지막 단계까지 활성 상태로 유지됨을 의미합니다.
  • scale_soft_weights (FLOAT, 기본값 1, 범위 0.01.0): ControlNet의 소프트 가중치 채널을 조정합니다. 값이 낮을수록 해당 채널이 약해지고, 0이면 비활성화되며 1이면 전체 값이 사용됩니다. 채널별 또는 소프트 가중치 동작을 제공하는 ControlNet에 유용합니다.
  • union_type (COMBO): Union ControlNet의 컨트롤 모드를 선택합니다. 사용 가능한 선택 항목은 UI에 의해 제공되며 선택된 ControlNet 모델에 따라 달라집니다. 일반적인 단일 모드 ControlNet에는 필요하지 않습니다.

출력

  • PIPE_LINE: 업데이트된 EasyUse pipeline입니다. ControlNet이 적용된 상태를 유지하려면 이후 EasyUse 노드에 이 값을 전달하세요.
  • CONDITIONING: ControlNet이 적용된 포지티브 conditioning입니다.
  • CONDITIONING: ControlNet이 적용된 네거티브 conditioning입니다.

CONDITIONING 출력은 먼저 포지티브 conditioning, 그다음 네거티브 conditioning 순서입니다.

사용 참고 사항

  • ControlNet이 기대하는 컨트롤 유형과 일치하는 전처리된 가이드 이미지를 연결하세요. 이 노드는 ControlNet을 적용하기 전에 뎁스나 포즈 같은 이미지를 자동으로 전처리하지 않습니다.
  • start_percentend_percent를 사용하여 denoising 스케줄의 특정 구간에만 ControlNet을 제한할 수 있습니다. 예를 들어, start_percent=0end_percent=0.5는 샘플링의 전반부에만 ControlNet을 적용합니다.
  • 선택적 control_net 입력을 사용하면 다른 곳에서 ControlNet을 로딩하여 직접 전달할 수 있으므로, 워크플로에서 동일한 모델을 여러 번 다시 로딩하는 것을 방지할 수 있습니다.
  • pipe 출력은 EasyUse 워크플로를 계속 이어가는 데 사용할 수 있으며, 더 세밀한 제어가 필요할 때 두 CONDITIONING 출력을 sampler에 수동으로 연결할 수 있습니다.
  • Union ControlNet의 경우, 활성화하려는 특정 컨트롤 모드로 union_type을 설정하세요. 일반 ControlNet 모델에서는 기본 상태로 두면 됩니다.

댓글

GitHub로 로그인하고 토론에 참여하세요.

댓글을 불러오는 중…