DeepMerge

DeepMerge는 여러 개의 깊은 이미지의 샘플을 병합하여 각 출력 픽셀에 각 입력의 동일한 픽셀의 모든 샘플이 포함되도록합니다. 당신은 또한 그것을 사용할 수 있습니다 holdout 의 샘플 B 에서 샘플로 차단 된 입력 A 입력 또는 plus 겹치는 샘플 ~로부터 AB 입력.

입력과 컨트롤

연결 타입

연결 이름

함수

입력

A, B

병합하려는 깊은 이미지.

Control (UI)

Knob (Scripting)

Default Value

함수

DeepMerge Tab

operation

operation

combine

입력을 병합하는 방법을 설정합니다.

combine -에서 샘플을 결합 AB 입력.

holdout -에서 샘플을 꺼내 B 에 샘플로 입력 A 입력. 입력에서 샘플을 제거하거나 페이드 아웃합니다. B 입력 된 샘플에 의해 가려지는 A.

plus -추가 AB 홀드 아웃 후 데이터를 재결합 할 때 유용 할 수있는 중복 샘플.

drop hidden samples

drop_hidden

disabled

활성화하면 다른 샘플에 의해 완전히 가려진 샘플 (즉, 알파가 1 인 다른 샘플 뒤에있는 샘플)은 삭제됩니다.

이 컨트롤은 다음과 같은 경우에만 사용할 수 있습니다 operation 로 설정 combine.

drop zero threshold

drop_zero_threshold

0.0000001

알파 값이이 임계 값 아래로 떨어지는 샘플은 홀드 아웃에서 삭제됩니다. 이를 통해 부동 소수점 부정확으로 인해 알파 값이 매우 낮은 샘플을 필터링 할 수 있습니다.

이 컨트롤은 다음과 같은 경우에만 사용할 수 있습니다 operation 로 설정 holdout.

metadata from

metainput

B

어떤 입력의 메타 데이터가 노드 트리로 전달되는지 설정합니다.

노트 :  언제 metadata from 로 설정 All 두 입력에 같은 이름의 키가 있고 B의 키는 A의 키보다 우선합니다.

volumetric holdout

volumetric_holdout

disabled

사용 volumetric holdout 네가 원한다면 Nuke 의 값을 사용하여 폐색을 계산 holdout 에서 샘플 앞에서 샘플 main. 심도에서의 오 클루 전을보다 정확하게 표현하지만 처리하는 데 시간이 더 걸릴 수 있습니다.

예를 들면 다음과 같습니다.

M = 주요 샘플

H = 홀드 아웃 샘플

M0 홀드 아웃 샘플이 없기 때문에 변경되지 않은 상태로 유지됩니다. M2 결합에 의해 영향을 받는다 H0, H1 , H2 홀드 아웃 샘플 및 M4 모든 홀드 아웃 샘플의 영향을받습니다.

이제 빨강, 녹색, 파랑 및 알파 채널이있는 홀드 아웃 인 결과를 볼 수 있습니다. 출력 이미지는 여전히 깊은 이미지입니다.

노트 :  비활성화하면 홀드 아웃과 일치하는 심층 샘플이 제거되고 모든 '심층'도 제거됩니다.

단계별 가이드

깊은 이미지 병합

DeepMerge 노드로 홀드 아웃 생성