EasyControlnet 노드(controlnetSimple)
EasyControlnet 노드(controlnetSimple)는 EasyUse/Loaders 카테고리의 로더/애플리케이션 노드입니다.
controlnet Simple
설명
EasyControlnet 노드(controlnetSimple)는 EasyUse/Loaders 카테고리의 로더/애플리케이션 노드입니다. 이 노드는 기존 pipeline과 컨트롤 이미지를 받아 ControlNet 모델을 pipeline의 conditioning에 적용하고, 업데이트된 pipeline과 포지티브 및 네거티브 conditioning 출력을 반환합니다.
입력
pipe
작동 중인 모델, 포지티브 및 네거티브 conditioning, latents 및 기타 pipeline 상태를 포함하는 PIPE_LINE입니다. ControlNet은 이 pipeline의 conditioning에 적용되며, 업데이트된 pipeline이 첫 번째 출력으로 반환됩니다.
image
ControlNet conditioning 이미지로 사용되는 IMAGE tensor입니다. 선택된 ControlNet이 기대하는 것과 일치해야 합니다. 예를 들어 엣지 맵, 포즈 스켈레톤, 뎁스 맵 또는 기타 구조적 가이드 등이 있습니다.
control_net_name
사용 가능한 ControlNet 모델 목록을 보여주는 필수 콤보 상자입니다. 로드할 모델을 이름으로 선택하세요. 사용 가능한 항목은 환경에 설치된 ControlNet 모델에서 가져옵니다.
control_net
선택적 CONTROL_NET 입력입니다. 로드된 ControlNet 객체가 여기에 연결된 경우 이름으로 모델을 로드하는 대신 해당 객체가 사용됩니다.
strength
실수(float)이며 기본값 1.0, 범위 0.0 ~ 10.0, 스텝 0.01입니다.
ControlNet이 conditioning에 영향을 미치는 강도를 제어합니다. 0.0 값은 영향을 비활성화하며, 값이 높을수록 컨트롤 이미지의 구조를 더 강하게 적용합니다.
scale_soft_weights
실수(float)이며 기본값 1.0, 범위 0.0 ~ 1.0, 스텝 0.001입니다.
ControlNet의 소프트 가중치를 크기 조절합니다. 값이 낮을수록 블록별/소프트 가중치 기여도가 줄어들고, 1.0은 전체 소프트 가중치 스케일을 적용합니다.
출력
pipe 출력
ControlNet이 적용된 conditioning이 포함된 업데이트된 PIPE_LINE으로, 다운스트림 pipeline 노드로 전달할 준비가 된 상태입니다.
conditioning (포지티브)
ControlNet이 적용된 포지티브 conditioning입니다. sampler의 포지티브 conditioning 입력에 연결하세요.
conditioning (네거티브)
ControlNet이 적용된 네거티브 conditioning입니다. sampler의 네거티브 conditioning 입력에 연결하세요.
출력 순서는 업데이트된 PIPE_LINE, 포지티브 conditioning, 네거티브 conditioning 순서입니다.
사용 메모
- 두
CONDITIONING출력을KSampler또는 호환되는 sampler 노드와 함께 사용하세요. - 여러 ControlNet을 적용해야 한다면 EasyControlnet 노드를 추가로 연결하거나 샘플링 전에 conditioning을 결합하세요.
control_net_name드롭다운은 노드 UI에서 필수입니다. 명시적인control_net객체가 연결된 경우 해당 객체가 모델을 직접 제공합니다.strength는1.0에서 시작하고 컨트롤 이미지가 결과를 얼마나 강하게 이끌지에 따라 조정하세요.scale_soft_weights는1.0에서 시작하고 ControlNet이 과하게 기여하거나 아티팩트를 생성하는 경우에만 낮추세요.- 컨트롤 이미지는 일반적으로 생성된 이미지와 같은 크기여야 하며, 모델 pipeline에 의해 일관되게 크기가 조정되어야 합니다.
댓글
GitHub로 로그인하고 토론에 참여하세요.