Cross Fade Images(CrossFadeImages)
이 노드는 두 개의 이미지 텐서를 입력으로 받아 지정된 시작 프레임과 전환 프레임 수에 따라 두 시퀀스의 대응 프레임 간 픽셀 단위 혼합을 수행합니다
Cross Fade Images
Cross Fade Images 노드는 두 개의 이미지 텐서를 입력으로 받아, 지정된 시작 프레임과 전환 프레임 수에 따라 두 시퀀스의 해당 프레임 간에 픽셀 단위의 혼합을 수행합니다.
Cross Fade Images 노드는 두 그룹의 이미지 시퀀스 간에 부드러운 전환 효과를 생성하는 데 사용됩니다. 두 이미지를 혼합하여 점진적인 크로스 페이드 시퀀스를 생성하며, 비디오 전환 또는 애니메이션 트랜지션을 제작하는 핵심 도구입니다.
노드 기능
이 노드는 두 개의 이미지 텐서를 입력으로 받아, 지정된 시작 프레임과 전환 프레임 수에 따라 두 시퀀스의 해당 프레임 간에 픽셀 단위의 혼합을 수행합니다. 핵심 메커니즘은 조절 가능한 알파 값(투명도)을 통해 혼합 비율을 제어하며, 다양한 보간 함수를 지원하여 혼합 과정의 변화 곡선을 변경함으로써 전환의 동적 효과에 영향을 줍니다.
노드 파라미터 설명 - Cross Fade Images
연결 입력 (Inputs)
| 파라미터 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
images_1 | IMAGE | 예 | - | - | : 전환의 시작 이미지 소스로 사용될 첫 번째 이미지 시퀀스를 입력합니다. |
images_2 | IMAGE | 예 | - | - | : 전환의 목표 이미지 소스로 사용될 두 번째 이미지 시퀀스를 입력합니다. |
컨트롤 파라미터 (Parameters)
| 파라미터 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
interpolation | COMBO | 예 | linear | "linear", "ease_in", "ease_out", "ease_in_out", "bounce", "elastic", "glitchy", "exponential_ease_out" | : 혼합 투명도 변화의 보간 곡선 유형을 선택하며, 전환의 동적 효과에 영향을 줍니다. 선택 가능한 값에는 linear, ease_in, ease_out, ease_in_out, bounce, elastic, glitchy, exponential_ease_out이 포함됩니다. |
transition_start_index | INT | 예 | 1 | -4096 - 4096 (단계: 1) | : images_1 시퀀스의 어느 프레임부터 전환을 시작할지 지정합니다. 범위는 -4096부터 4096까지이며, 단계는 1입니다. |
transitioning_frames | INT | 예 | 1 | 0 - 4096 (단계: 1) | : 전환 효과가 지속될 프레임 수를 지정합니다. 범위는 0부터 4096까지이며, 단계는 1입니다. |
start_level | FLOAT | 예 | 0.0 | 0.0 - 1.0 (단계: 0.01) | : 전환 시작 시 images_2의 혼합 초기 강도(알파 값)를 설정합니다. 범위는 0.0부터 1.0까지이며, 단계는 0.01입니다. |
end_level | FLOAT | 예 | 1.0 | 0.0 - 1.0 (단계: 0.01) | : 전환 종료 시 images_2의 혼합 최종 강도(알파 값)를 설정합니다. 범위는 0.0부터 1.0까지이며, 단계는 0.01입니다. |
출력 (Output)
| 파라미터 이름 | 데이터 타입 | 설명 |
|---|---|---|
| IMAGE | IMAGE | : 크로스 페이드 처리된 새로운 이미지 시퀀스를 출력합니다. |
사용 시나리오
비디오 제작 워크플로우에서, 한 비디오 클립을 이미지 시퀀스로 분할하고 이 노드를 사용하여 다른 비디오 시퀀스와 융합하여 자연스러운 장면 전환을 만들 수 있습니다. 동적 콘텐츠를 생성할 때는 두 개의 다른 프롬프트로 생성된 이미지 시퀀스를 연결하여 스타일이나 내용의 부드러운 변화를 구현하는 데에도 사용할 수 있습니다.
주의사항
사용 시 전환 프레임 수가 입력 시퀀스 중 어느 하나의 길이를 초과하지 않아야 하며, 전환 시작 인덱스는 첫 번째 이미지 시퀀스의 유효한 범위 내에 있어야 합니다. 인덱스가 음수인 경우, 시퀀스의 끝에서부터 역순으로 계산됩니다.
Cross Fade Images 노드 소스 코드 링크
Cross Fade Images 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.
댓글
GitHub로 로그인하고 토론에 참여하세요.