#! C:/Program Files/Nuke6.3v1/Nuke6.3.exe -nx version 6.3 v1 Gizmo { addUserKnob {20 Global} addUserKnob {20 stripcolours l "strip colours" n 1} addUserKnob {41 redpass l "red pass" T redPass_COLOR.color} addUserKnob {41 cyanpass l "cyan pass" T cyanPass_COLOR.color} addUserKnob {20 endGroup n -1} addUserKnob {26 ""} addUserKnob {20 overalladjustment l "overall adjustment" n 1} overalladjustment 0 addUserKnob {41 saturation T adjustFinal.saturation} addUserKnob {41 contrast T adjustFinal.contrast} addUserKnob {41 gamma T adjustFinal.gamma} addUserKnob {41 gain T adjustFinal.gain} addUserKnob {41 offset T adjustFinal.offset} addUserKnob {20 endGroup_1 l endGroup n -1} addUserKnob {26 ""} addUserKnob {41 disablegrain l "disable grain" T GrainCyanPass.disable} addUserKnob {6 outputstrips l "output strip mattes" t "Will output the strip mattes instead of the final image.\nred = red pass\ngreen = cyan pass\nCan be used for custom grain treatment, fancy softening or the like." +STARTLINE} addUserKnob {26 ""} addUserKnob {26 whodunit l "" t "In case something about this gizmo troubles you... shoot me an e-mail:\njulian\[at]yellow-ant\[dot]net" +STARTLINE T "\ntwostrip v0b1"} addUserKnob {20 RedPass l "Red Pass"} addUserKnob {20 cyanmultiplier l "cyan multiplier" n 1} addUserKnob {41 disablecyanmultiplier l "disable cyan multiplier" T lessCyan.disable} addUserKnob {41 greengamma l "green gamma" T adjustGreenMatte.gamma} addUserKnob {41 bluegamma l "blue gamma" T adjustBlueMatte.gamma} addUserKnob {20 endGroup_2 l endGroup n -1} addUserKnob {26 ""} addUserKnob {41 disableredspill l "disable light spill" T moreRed.disable} addUserKnob {26 ""} addUserKnob {20 redgrain l grain n 1} redgrain 0 addUserKnob {41 seed T GrainRedPass.seed} addUserKnob {41 presets l "" -STARTLINE T GrainRedPass.presets} addUserKnob {26 "" l "@b;Size"} addUserKnob {41 red_size l red T GrainRedPass.red_size} addUserKnob {41 green_size l green T GrainRedPass.green_size} addUserKnob {41 blue_size l blue T GrainRedPass.blue_size} addUserKnob {26 "" l "@b;Irregularity"} addUserKnob {41 red_i l red T GrainRedPass.red_i} addUserKnob {41 green_i l green T GrainRedPass.green_i} addUserKnob {41 blue_i l blue T GrainRedPass.blue_i} addUserKnob {26 "" l "@b;Intensity"} addUserKnob {41 red_m l red T GrainRedPass.red_m} addUserKnob {41 green_m l green T GrainRedPass.green_m} addUserKnob {41 blue_m l blue T GrainRedPass.blue_m} addUserKnob {41 black T GrainRedPass.black} addUserKnob {41 minimum T GrainRedPass.minimum} addUserKnob {26 "" l "@b;Mask"} addUserKnob {41 maskgrain l "Apply only through alpha" T GrainRedPass.maskgrain} addUserKnob {41 maskinvert l "Invert alpha" T GrainRedPass.maskinvert} addUserKnob {20 endGroup_3 l endGroup n -1} addUserKnob {26 ""} addUserKnob {20 Cyanpass l "Cyan Pass"} addUserKnob {20 redmultiplier l "red multiplier" n 1} addUserKnob {41 disableredmultiplier l "disable red multiplier" T lessRed.disable} addUserKnob {41 redgamma l "red gamma" T adjustRedMatte.gamma} addUserKnob {20 endGroup_4 l endGroup n -1} addUserKnob {26 ""} addUserKnob {41 disablegreenspill l "disable light spill" T moreGreen.disable} addUserKnob {26 ""} addUserKnob {20 cyangrain l grain n 1} cyangrain 0 addUserKnob {41 seed_1 l seed T GrainCyanPass.seed} addUserKnob {41 presets_1 l "" -STARTLINE T GrainCyanPass.presets} addUserKnob {26 "" l "@b;Size"} addUserKnob {41 red_size_1 l red T GrainCyanPass.red_size} addUserKnob {41 green_size_1 l green T GrainCyanPass.green_size} addUserKnob {41 blue_size_1 l blue T GrainCyanPass.blue_size} addUserKnob {26 "" l "@b;Irregularity"} addUserKnob {41 red_i_1 l red T GrainCyanPass.red_i} addUserKnob {41 green_i_1 l green T GrainCyanPass.green_i} addUserKnob {41 blue_i_1 l blue T GrainCyanPass.blue_i} addUserKnob {26 "" l "@b;Intensity"} addUserKnob {41 red_m_1 l red T GrainCyanPass.red_m} addUserKnob {41 green_m_1 l green T GrainCyanPass.green_m} addUserKnob {41 blue_m_1 l blue T GrainCyanPass.blue_m} addUserKnob {41 black_1 l black T GrainCyanPass.black} addUserKnob {41 minimum_1 l minimum T GrainCyanPass.minimum} addUserKnob {26 "" l "@b;Mask"} addUserKnob {41 maskgrain_1 l "Apply only through alpha" T GrainCyanPass.maskgrain} addUserKnob {41 maskinvert_1 l "Invert alpha" T GrainCyanPass.maskinvert} addUserKnob {20 endGroup_5 l endGroup n -1} addUserKnob {26 ""} } BackdropNode { inputs 0 name BackdropNode2 tile_color 0x8876ff label "C-FILTER\ncreates red pass" note_font "Verdana Bold Bold Bold Bold Bold Bold Bold" note_font_size 25 xpos 199 ypos -371 bdwidth 401 bdheight 398 } BackdropNode { inputs 0 name BackdropNode1 tile_color 0x880000ff label "R-FILTER\ncreates cyan pass" note_font "Verdana Bold Bold Bold Bold Bold Bold Bold" note_font_size 25 xpos 680 ypos -371 bdwidth 402 bdheight 402 } Input { inputs 0 name Input1 xpos 627 ypos -567 } Dot { name Dot6 xpos 661 ypos -448 } set Nac60700 [stack 0] Dot { name Dot8 xpos 807 ypos -448 } Dot { name Dot1 xpos 807 ypos -252 } set Nac60d60 [stack 0] Dot { name Dot12 xpos 752 ypos -252 } Shuffle { red green blue green alpha green name greenPass xpos 718 ypos -214 } Dot { name Dot14 xpos 752 ypos -160 } set Nac616f0 [stack 0] Dot { name Dot4 xpos 752 ypos -83 } push $Nac60d60 Dot { name Dot13 xpos 867 ypos -252 } set Nac61d50 [stack 0] Dot { name Dot11 xpos 977 ypos -252 } OFXuk.co.thefoundry.keylight.keylight_v201 { show "Final Result" unPreMultiply false screenColour {1 0 0} screenGain 1 screenBalance 0.5 alphaBias {0.5 0.5 0.5} despillBias {0.5 0.5 0.5} gangBiases true preBlur 0 "Screen Matte" 0 screenClipMin 0 screenClipMax 1 screenClipRollback 0 screenGrowShrink 0 screenSoftness 0 screenDespotBlack 0 screenDespotWhite 0 screenReplaceMethod "Soft Colour" screenReplaceColour {0.5 0.5 0.5} Tuning 0 midPoint 0.5 lowGain 1 midGain 1 highGain 1 "Inside Mask" 0 sourceAlphaHandling Ignore insideReplaceMethod "Soft Colour" insideReplaceColour {0.5 0.5 0.5} Crops 0 SourceXMethod Colour SourceYMethod Colour SourceEdgeColour 0 SourceCropL 0 SourceCropR 1 SourceCropB 0 SourceCropT 1 balanceSet false insideComponent None outsideComponent None cacheBreaker true name pullRed xpos 943 ypos -214 } Shuffle { red alpha green alpha blue alpha name redMatte xpos 943 ypos -188 } Grade { gamma 0.92 name adjustRedMatte xpos 943 ypos -162 } Dot { name Dot3 xpos 977 ypos -134 } push $Nac616f0 push $Nac61d50 Shuffle { red blue green blue alpha blue name bluePass xpos 833 ypos -215 } Dot { name Dot15 xpos 867 ypos -160 } Merge2 { inputs 2 operation average name basicCyan xpos 771 ypos -164 } Merge2 { inputs 2 operation multiply name lessRed xpos 771 ypos -138 } set Nac63d30 [stack 0] Merge2 { inputs 2 operation screen mix 0.45 name moreGreen xpos 771 ypos -87 } set Nac64060 [stack 0] Dot { name Dot20 xpos 1105 ypos -84 } Dot { name Dot21 xpos 1105 ypos 329 } push $Nac60700 Dot { name Dot7 xpos 520 ypos -448 } Dot { name Dot2 xpos 520 ypos -244 } set N14fdccc0 [stack 0] Shuffle { green red blue red alpha red name redPass xpos 486 ypos -186 } Dot { name Dot17 xpos 520 ypos -145 } set N14fdd320 [stack 0] Dot { name Dot5 xpos 520 ypos -79 } push $N14fdccc0 Dot { name Dot10 xpos 366 ypos -244 } set N14fdd980 [stack 0] Dot { name Dot9 xpos 263 ypos -244 } OFXuk.co.thefoundry.keylight.keylight_v201 { show "Final Result" unPreMultiply false screenColour {0 1 0} screenGain 1 screenBalance 0.5 alphaBias {0.5 0.5 0.5} despillBias {0.5 0.5 0.5} gangBiases true preBlur 0 "Screen Matte" 0 screenClipMin 0 screenClipMax 1 screenClipRollback 0 screenGrowShrink 0 screenSoftness 0 screenDespotBlack 0 screenDespotWhite 0 screenReplaceMethod "Soft Colour" screenReplaceColour {0.5 0.5 0.5} Tuning 0 midPoint 0.5 lowGain 1 midGain 1 highGain 1 "Inside Mask" 0 sourceAlphaHandling Ignore insideReplaceMethod "Soft Colour" insideReplaceColour {0.5 0.5 0.5} Crops 0 SourceXMethod Colour SourceYMethod Colour SourceEdgeColour 0 SourceCropL 0 SourceCropR 1 SourceCropB 0 SourceCropT 1 balanceSet false insideComponent None outsideComponent None cacheBreaker true name pullGreen xpos 229 ypos -208 } Shuffle { red alpha green alpha blue alpha name greenMatte xpos 229 ypos -182 } Grade { gamma 0.67 name adjustGreenMatte xpos 229 ypos -156 } push $N14fdd980 OFXuk.co.thefoundry.keylight.keylight_v201 { show "Final Result" unPreMultiply false screenColour {0 0 1} screenGain 1 screenBalance 0.95 alphaBias {0.5 0.5 0.5} despillBias {0.5 0.5 0.5} gangBiases true preBlur 0 "Screen Matte" 0 screenClipMin 0 screenClipMax 1 screenClipRollback 0 screenGrowShrink 0 screenSoftness 0 screenDespotBlack 0 screenDespotWhite 0 screenReplaceMethod "Soft Colour" screenReplaceColour {0.5 0.5 0.5} Tuning 0 midPoint 0.5 lowGain 1 midGain 1 highGain 1 "Inside Mask" 0 sourceAlphaHandling Ignore insideReplaceMethod "Soft Colour" insideReplaceColour {0.5 0.5 0.5} Crops 0 SourceXMethod Colour SourceYMethod Colour SourceEdgeColour 0 SourceCropL 0 SourceCropR 1 SourceCropB 0 SourceCropT 1 balanceSet false insideComponent None outsideComponent None cacheBreaker true name pullBlue xpos 332 ypos -211 } Shuffle { red alpha green alpha blue alpha name blueMatte xpos 332 ypos -185 } Grade { gamma 0.73 name adjustBlueMatte xpos 332 ypos -159 } Merge2 { inputs 2 operation multiply name createCyanMatte xpos 272 ypos -109 } push $N14fdd320 Dot { name Dot16 xpos 471 ypos -145 } Merge2 { inputs 2 operation multiply name lessCyan xpos 437 ypos -109 } Merge2 { inputs 2 operation screen mix 0.135 name moreRed xpos 437 ypos -82 } set N14fdfc90 [stack 0] Dot { name Dot19 xpos 192 ypos -79 } Constant { inputs 0 channels rgb name redPass_COLOR1 xpos 53 ypos 195 } Reformat { type "to box" box_width {{Input1.width}} box_height {{Input1.height}} box_fixed true name Reformat3 xpos 53 ypos 267 } ShuffleCopy { inputs 2 red red name ShuffleCopy1 xpos 158 ypos 280 } ShuffleCopy { inputs 2 green green name ShuffleCopy2 xpos 158 ypos 326 } Dot { name Dot22 xpos 192 ypos 385 } push $N14fdfc90 Grain2 { name GrainRedPass label "Kodak GT5274" xpos 437 ypos -57 disable {{parent.GrainCyanPass.disable i}} seed 198 red_size 0.04 green_size 0.1 blue_size 0.9 red_i 0.9 green_i 0.76 blue_i 0.81 red_m 0.49 green_m 0.5 blue_m 1.55 black {0 0 0} minimum {0 0 0} maskgrain false } Saturation { saturation 0 name grainDesat_2 xpos 437 ypos -21 } Constant { inputs 0 channels rgb color {1 0.08399999142 0 0} name redPass_COLOR xpos 303 ypos 53 } Reformat { type "to box" box_width {{Input1.width}} box_height {{Input1.height}} box_fixed true name Reformat2 xpos 303 ypos 125 } Merge2 { inputs 2 operation multiply name FINALredPass xpos 437 ypos 125 } push $Nac64060 Grain2 { name GrainCyanPass label "Kodak 5279" xpos 771 ypos -50 red_size 2.7 green_size 2.6 blue_size 2.4 red_i 1 green_i 0.76 blue_i 0.65 red_m 0.37 green_m 0.6 blue_m 1.65 black {0 0 0} minimum {0 0 0} maskgrain false } Saturation { saturation 0 name grainDesat xpos 771 ypos -16 } Dot { name Dot18 xpos 805 ypos 57 } Constant { inputs 0 channels rgb color {0 1 1 0} name cyanPass_COLOR xpos 932 ypos 55 } Reformat { type "to box" box_width {{Input1.width}} box_height {{Input1.height}} box_fixed true name Reformat1 xpos 932 ypos 127 } Merge2 { inputs 2 operation multiply bbox A name FINALcyanPass xpos 771 ypos 127 } Merge2 { inputs 2 operation screen name FINAL_merge xpos 617 ypos 226 } ColorCorrect { contrast 1.3 gain {0.8899999857 0.7535095811 0.649699986 1} offset 0.02 name adjustFinal xpos 617 ypos 250 } Switch { inputs 2 which {{parent.outputstrips i}} name outputStrips xpos 617 ypos 382 } Output { name Output1 xpos 617 ypos 436 } push $Nac63d30 push 0 push 0 Viewer { inputs 3 input_number 2 input_process false name Viewer1 xpos 1010 ypos -492 } end_group