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