Group {
 name A_DisparityGenerator
 icon As5.png
 tile_color 0x5f9ad1ff
 addUserKnob {20 User}
 addUserKnob {41 dblur l "Disparity Preblur" T Blur34.size}
 addUserKnob {41 Ddetail l "Disparity Detail" T VectorGenerator2.vectorDetail}
 addUserKnob {41 Dsmoothness l "Disparity Smoothness" T VectorGenerator2.smoothness}
 addUserKnob {26 ""}
 addUserKnob {6 frmhold l "Frame Hold" +STARTLINE}
 addUserKnob {6 LOG l "Analyze LOG" t "check this box to analyze the stereo disparity in LOG space. Can yield better results for plates with high and low float values" -STARTLINE}
 addUserKnob {3 heldfrm l "Hold Frame"}
 heldfrm 1154
}
 Input {
  inputs 0
  name FG
  xpos 520
  ypos 337
 }
set N53726b00 [stack 0]
 Colorspace {
  colorspace_out Cineon
  name Colorspace6
  xpos 520
  ypos 388
 }
push $N53726b00
 Dot {
  name Dot1
  xpos 441
  ypos 383
 }
set N537271e0 [stack 0]
 Switch {
  inputs 2
  which {{LOG}}
  name Switch2
  xpos 520
  ypos 434
 }
set N535287e0 [stack 0]
 OneView {
  name OneView36
  xpos 680
  ypos 434
 }
set N53727550 [stack 0]
 Colorspace {
  colorspace_in Cineon
  name Colorspace8
  xpos 835
  ypos 434
 }
push $N537271e0
 Shuffle {
  name Shuffle3
  xpos 407
  ypos 1488
 }
push $N53727550
 Retime {
  input.first 1001
  input.last 1168
  output.first 1001
  output.last 1336
  speed 0.5
  filter nearest
  name Retime5
  xpos 680
  ypos 505
 }
set N53727fa0 [stack 0]
 Dot {
  name Dot3
  xpos 980
  ypos 509
 }
push $N535287e0
 OneView {
  name OneView35
  xpos 520
  ypos 507
 }
 Retime {
  input.first 1001
  input.last 1168
  output.first 1001
  output.last 1336
  speed 0.5
  filter nearest
  name Retime4
  xpos 520
  ypos 575
 }
set N537289f0 [stack 0]
 Dot {
  name Dot4
  xpos 554
  ypos 630
 }
 Switch {
  inputs 2
  which {{curve(((frame-1017)%(1018-1017+1))+1017) x1017 0 1}}
  name Switch5
  xpos 946
  ypos 626
 }
set N53528b70 [stack 0]
 VectorGenerator {
  serializeKnob ""
  vectorDetail {{parent.VectorGenerator2.vectorDetail.left}}
  smoothness {{parent.VectorGenerator2.smoothness.left}}
  computedVectorFlag 33
  output Background
  Advanced 1
  flickerCompensation true
  Tolerances 1
  weightRed 0.2
  weightGreen 0.8
  weightBlue 0
  name VectorGenerator1
  xpos 946
  ypos 717
 }
 Retime {
  input.first 1001
  input.last 1336
  output.first 1001
  output.last 1168
  speed 2
  filter nearest
  name Retime1
  xpos 946
  ypos 793
 }
add_layer {motion motion.u motion.v motion.w}
 Shuffle {
  in motion
  blue black
  alpha black
  name Shuffle1
  xpos 946
  ypos 830
 }
push $N537289f0
push $N53727fa0
 Switch {
  inputs 2
  which {{curve(((frame-1017)%(1018-1017+1))+1017) x1017 0 1}}
  name Switch3
  xpos 680
  ypos 575
 }
set N53528f00 [stack 0]
 VectorGenerator {
  serializeKnob ""
  vectorDetail 1
  smoothness 0.6
  computedVectorFlag 32
  Advanced 1
  flickerCompensation true
  Tolerances 1
  weightRed 0.2
  weightGreen 0.8
  weightBlue 0
  name VectorGenerator2
  xpos 680
  ypos 717
 }
 Retime {
  input.first 1001
  input.last 1336
  output.first 1001
  output.last 1168
  speed 2
  filter nearest
  name Retime6
  xpos 680
  ypos 802
 }
set N53729e90 [stack 0]
 Shuffle {
  in motion
  blue black
  alpha black
  name Shuffle14
  xpos 829
  ypos 802
 }
push $N53729e90
 Shuffle {
  in2 disparity
  name Shuffle2
  xpos 680
  ypos 837
 }
 Copy {
  inputs 2
  from0 rgba.red
  to0 disparityR.x
  from1 rgba.green
  to1 disparityR.y
  name Copy2
  xpos 680
  ypos 935
 }
 Copy {
  inputs 2
  from0 rgba.red
  to0 disparityL.x
  from1 rgba.green
  to1 disparityL.y
  name Copy1
  xpos 680
  ypos 1055
 }
 Remove {
  operation keep
  channels rgba
  channels2 alpha
  channels3 disparity
  name Remove1
  xpos 680
  ypos 1163
 }
set N5372afc0 [stack 0]
 FrameHold {
  first_frame {{heldfrm}}
  name FrameHold8
  xpos 539
  ypos 1157
 }
push $N5372afc0
 Switch {
  inputs 2
  which {{frmhold}}
  name Switch1
  xpos 680
  ypos 1201
 }
 Blur {
  channels disparity
  size 8
  name Blur34
  xpos 680
  ypos 1266
 }
set N5372b330 [stack 0]
 Colorspace {
  colorspace_in Cineon
  name Colorspace1
  xpos 680
  ypos 1349
 }
push $N5372b330
 Dot {
  name Dot2
  xpos 827
  ypos 1337
 }
 Switch {
  inputs 2
  which {{LOG}}
  name Switch4
  xpos 680
  ypos 1402
 }
 Copy {
  inputs 2
  from0 rgba.red
  to0 rgba.red
  from1 rgba.green
  to1 rgba.green
  from2 rgba.blue
  to2 rgba.blue
  from3 rgba.alpha
  to3 rgba.alpha
  name Copy3
  xpos 680
  ypos 1464
 }
 Output {
  name Output1
  xpos 680
  ypos 1577
 }
push $N53528b70
push $N53528f00
 Viewer {
  inputs 2
  frame 1041
  viewerProcess rec709
  name Viewer1
  xpos 220
  ypos 1147
 }
end_group
