KJNodes/deprecatedgenerated

Create Fade Mask(CreateFadeMask)

이 노드는 그레이스케일 값을 설정합니다(0

Create Fade Mask

MASK
invert
frames
2
width
256
height
256
interpolation
COMBO
start_level
1.00
midpoint_level
0.50
end_level
0.00
midpoint_frame
0
KJNodes

Create Fade Mask 노드는 동적이고 사용자 정의 가능한 페이드 마스크 시퀀스를 생성합니다. 핵심 기능은 여러 프레임의 이미지로 구성된 배치를 생성하는 것으로, 각 프레임의 그레이스케일 값이 설정된 키포인트에 따라 부드럽게 전환되어 시간(프레임 시퀀스)에 따라 변화하는 마스크를 형성합니다. 이 마스크는 다른 이미지 처리 노드의 투명도나 영향 영역을 제어하는 데 직접 사용할 수 있습니다.

노드 기능

이 노드는 시작, 중간, 끝 세 가지 키프레임의 그레이스케일 값(0.0에서 1.0 사이)을 설정하고 직선, ease_in, ease_out, ease_in_out과 같은 다양한 보간 알고리즘을 선택하여 중간 각 프레임의 픽셀 값을 계산합니다. 이 노드는 (프레임 수, 높이, 너비) 형태의 NumPy 배열을 생성하며, 데이터 유형은 float32이고 최종 출력은 ComfyUI의 표준 MASK 형식입니다. midpoint_frame이 0으로 설정되면 중간점이 자동으로 총 프레임 수의 절반으로 설정됩니다.

노드 파라미터 설명 - Create Fade Mask

컨트롤 파라미터

파라미터 이름데이터 타입필수기본값범위/옵션설명
interpolationCOMBO직선"직선", "ease_in", "ease_out", "ease_in_out"보간 곡선 선택: 직선, ease_in, ease_out 또는 ease_in_out. 그라데이션의 속도 곡선에 영향을 줍니다.
invertBOOLEANFalse-논리값 전환. True로 설정하면 생성된 전체 마스크 시퀀스가 반전됩니다(즉, 1.0은 0.0으로, 0.5는 0.5로 등).
framesINT22 - 10000 (스텝: 1)생성할 마스크의 총 프레임 수를 지정하며, 범위는 2에서 10000까지이고 스텝은 1입니다. 출력 시퀀스의 길이를 결정합니다.
widthINT25616 - 4096 (스텝: 1)생성할 마스크의 너비(픽셀)를 설정하며, 범위는 16에서 4096까지이고 스텝은 1입니다.
heightINT25616 - 4096 (스텝: 1)생성할 마스크의 높이(픽셀)를 설정하며, 범위는 16에서 4096까지이고 스텝은 1입니다.
start_levelFLOAT1.00.0 - 1.0 (스텝: 0.01)시퀀스 첫 번째 프레임의 전역 그레이스케일 값을 정의하며, 범위는 0.0(검정)에서 1.0(흰색)까지이고 스텝은 0.01입니다.
midpoint_levelFLOAT0.50.0 - 1.0 (스텝: 0.01)midpoint_frame으로 지정된 프레임의 그레이스케일 값을 정의하며, 범위는 0.0에서 1.0까지이고 스텝은 0.01입니다.
end_levelFLOAT0.00.0 - 1.0 (스텝: 0.01)시퀀스 마지막 프레임의 전역 그레이스케일 값을 정의하며, 범위는 0.0에서 1.0까지이고 스텝은 0.01입니다.
midpoint_frameINT00 - 4096 (스텝: 1)그라데이션 중간점으로 사용할 프레임 인덱스를 지정하며, 범위는 0에서 4096까지이고 스텝은 1입니다. 값이 0이면 자동으로 총 프레임 수의 절반을 사용합니다.

출력

파라미터 이름데이터 타입설명
MASKMASK출력되는 페이드 마스크 시퀀스로, 다중 프레임 그레이스케일 이미지의 집합이며 투명도나 블렌딩 효과를 제어하는 데 사용할 수 있습니다.

사용 시나리오

비디오 전환 또는 이미지 블렌딩 워크플로에서 이 노드는 매우 유용합니다. 예를 들어, 생성된 마스크 시퀀스를 VAEEncode 또는 ImageComposite 노드에 연결하여 마스크의 그라데이션 값을 이용해 두 비디오 클립 간의 페이드 인/아웃 효과를 제어하거나, 한 이미지가 다른 이미지로 부드럽게 전환되는 효과를 만들어 낼 수 있습니다.

주의사항

이 노드는 "지원 중단됨" 카테고리에 속한다는 점에 유의하십시오. 이는 더 새롭거나 더 나은 대안이 있을 수 있음을 의미합니다. 출력되는 마스크의 해상도는 너비와 높이 파라미터에 의해 제한되며 최대 4096x4096이고, 프레임 수 상한은 10000입니다.

Create Fade Mask 노드 소스 코드 링크

Create Fade Mask 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.

댓글

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

댓글을 불러오는 중…