Ne_EpicDiff

mail@pastecode.io avatar
unknown
tcl
3 years ago
5.0 kB
6
Indexable
Never
set cut_paste_input [stack 0]
version 13.0 v1
push 0
push $cut_paste_input
Group {
 inputs 2
 name NE_EpicDiff
 tile_color 0xe0e0eff
 gl_color 0x20000ff
 note_font_color 0xfff9ff
 selected true
 xpos 17
 ypos 5
 addUserKnob {20 User}
 addUserKnob {4 mode_1 l Mode M {"DasGrain replace mask" "Simle difference checker"}}
 addUserKnob {26 "" +STARTLINE}
 addUserKnob {41 tolerance l Tolerance T MergeExpression1.tolerance}
 addUserKnob {26 "" +STARTLINE}
 addUserKnob {6 mono l "Desaturate Output" +STARTLINE}
 addUserKnob {41 mode l "Luma Math" T Saturation1.mode}
}
 Input {
  inputs 0
  name Comp
  xpos 611
  ypos 96
 }
 Dot {
  name Dot2
  xpos 645
  ypos 218
 }
set N7b2f2400 [stack 0]
 Log2Lin {
  operation lin2log
  name Log2Lin1
  xpos 755
  ypos 215
 }
 Saturation {
  saturation 0
  mode Maximum
  name Saturation3
  xpos 865
  ypos 215
 }
 Dot {
  name Dot7
  xpos 1031
  ypos 218
 }
set N9dbfe800 [stack 0]
 Dot {
  name Dot12
  xpos 1200
  ypos 218
 }
 Input {
  inputs 0
  name Denoise
  xpos 188
  ypos 108
  number 1
 }
 Dot {
  name Dot1
  xpos 222
  ypos 218
 }
set N7b2f2800 [stack 0]
 Dot {
  name Dot6
  xpos 300
  ypos 261
 }
 Log2Lin {
  operation lin2log
  name Log2Lin2
  xpos 755
  ypos 258
 }
 Saturation {
  saturation 0
  mode Maximum
  name Saturation4
  xpos 865
  ypos 258
 }
set N9dbfe400 [stack 0]
 MergeExpression {
  inputs 2
  temp_name0 Tol
  temp_expr0 tolerance
  expr0 Ar-Br<tolerance?0:1
  expr1 Ag-Bg<tolerance?0:1
  expr2 Ab-Bb<tolerance?0:1
  name MergeExpression4
  xpos 1166
  ypos 258
  addUserKnob {20 User}
  addUserKnob {7 tolerance l Tolerance R 0 0.1}
  tolerance {{parent.MergeExpression1.tolerance}}
 }
 Dot {
  name Dot13
  xpos 1200
  ypos 434
 }
push $N9dbfe400
 Dot {
  name Dot14
  xpos 899
  ypos 368
 }
push $N9dbfe800
 MergeExpression {
  inputs 2
  temp_name0 Tol
  temp_expr0 tolerance
  expr0 Ar-Br<tolerance?0:1
  expr1 Ag-Bg<tolerance?0:1
  expr2 Ab-Bb<tolerance?0:1
  name MergeExpression2
  xpos 997
  ypos 365
  addUserKnob {20 User}
  addUserKnob {7 tolerance l Tolerance R 0 0.1}
  tolerance {{parent.MergeExpression1.tolerance}}
 }
 Merge2 {
  inputs 2
  operation max
  name Merge2
  xpos 997
  ypos 431
 }
 Log2Lin {
  name Log2Lin3
  xpos 997
  ypos 496
 }
 Clamp {
  channels rgba
  name Clamp3
  xpos 997
  ypos 560
 }
 Shuffle2 {
  fromInput1 {{0} B}
  fromInput2 {{0} B}
  mappings "4 rgba.red 0 0 rgba.red 0 0 rgba.red 0 0 rgba.green 0 1 rgba.red 0 0 rgba.blue 0 2 rgba.red 0 0 rgba.alpha 0 3"
  name Shuffle2
  xpos 997
  ypos 618
 }
 Dot {
  name Dot5
  xpos 1031
  ypos 808
 }
push $N7b2f2400
 Copy {
  inputs 2
  from0 rgba.alpha
  to0 rgba.alpha
  bbox B
  name Copy2
  xpos 611
  ypos 799
 }
set N9db30800 [stack 0]
 Dot {
  name Dot11
  xpos 645
  ypos 957
 }
push $N7b2f2800
push $N7b2f2400
 MergeExpression {
  inputs 2
  temp_name0 Tol
  temp_expr0 tolerance
  expr0 Ar-Br<tolerance?0:1
  expr1 Ag-Bg<tolerance?0:1
  expr2 Ab-Bb<tolerance?0:1
  name MergeExpression1
  xpos 407
  ypos 215
  addUserKnob {20 User}
  addUserKnob {7 tolerance l Tolerance R 0 0.1}
  tolerance 0.0005
 }
 Dot {
  name Dot10
  xpos 441
  ypos 310
 }
push $N7b2f2400
 Dot {
  name Dot9
  xpos 509
  ypos 163
 }
push $N7b2f2800
 Dot {
  name Dot8
  xpos 272
  ypos 163
 }
 MergeExpression {
  inputs 2
  temp_name0 Tol
  temp_expr0 tolerance
  expr0 Ar-Br<tolerance?0:1
  expr1 Ag-Bg<tolerance?0:1
  expr2 Ab-Bb<tolerance?0:1
  name MergeExpression5
  xpos 332
  ypos 160
  addUserKnob {20 User}
  addUserKnob {7 tolerance l Tolerance R 0 0.1}
  tolerance {{parent.MergeExpression1.tolerance}}
 }
 Merge2 {
  inputs 2
  operation max
  name Merge1
  xpos 332
  ypos 353
 }
 Dot {
  name Dot3
  xpos 366
  ypos 420
 }
set N7b2f0400 [stack 0]
 Dot {
  name Dot4
  xpos 256
  ypos 420
 }
 Saturation {
  saturation 0
  mode Maximum
  name Saturation2
  xpos 222
  ypos 519
 }
 Shuffle2 {
  fromInput1 {{0} B}
  fromInput2 {{0} B}
  mappings "4 rgba.red 0 0 rgba.red 0 0 rgba.green 0 1 rgba.green 0 1 rgba.blue 0 2 rgba.blue 0 2 rgba.blue 0 2 rgba.alpha 0 3"
  name Shuffle1
  xpos 222
  ypos 576
 }
 Clamp {
  channels alpha
  name Clamp1
  xpos 222
  ypos 629
 }
push $N7b2f0400
 Copy {
  inputs 2
  from0 rgba.alpha
  to0 rgba.alpha
  name Copy1
  xpos 332
  ypos 629
 }
push $N9db30800
 Grade {
  multiply 0
  add {1 0 0 0}
  add_panelDropped true
  maskChannelInput rgba.alpha
  mix 0.5
  name Grade1
  xpos 476
  ypos 799
 }
 Switch {
  inputs 2
  which {{mode_1}}
  name Switch1
  xpos 332
  ypos 805
 }
 Saturation {
  saturation 0
  mode Average
  name Saturation1
  xpos 332
  ypos 901
  disable {{parent.mono==0?1:0}}
 }
 CopyBBox {
  inputs 2
  name CopyBBox1
  xpos 332
  ypos 954
 }
 Output {
  name Output1
  xpos 332
  ypos 999
 }
end_group