# Nuke script You can copy paste those nodes inside nuke directly Substractive setup for LPE and divide for AOV management : ```nuke set cut_paste_input [stack 0] version 16.0 v4 Read {  inputs 0  file_type exr  file E:/Mad_road/03_Production/Shots/sq010/sh010/Renders/3dRender/Test/v0014/test_v002.####.exr  format "2048 1106 0 0 2048 1106 1 "  first 1015  last 1059  origfirst 1015  origlast 1059  origset true  name Read3  knobChanged "try:\n\tpcore.getPlugin(\"Nuke\").updateNodeUI(\"read\", nuke.toNode(nuke.thisNode().fullName().rsplit(\".\", 1)\[0]))\nexcept:\n\tpass"  selected true  xpos 11520  ypos -9  addUserKnob {20 tab_prism l Prism}  addUserKnob {26 fileName l File T C:/_PROJECTS/Mad_road/03_Production/Shots/sq010/sh010/Renders/3dRender/Test/v0014/test_v002.%04d.exr}  addUserKnob {22 browse l Browse... T pcore.appPlugin.readNode_onBrowseClicked(nuke.thisNode()) +STARTLINE}  addUserKnob {22 openExplorer l "Open In Explorer..." -STARTLINE T pcore.appPlugin.readNode_onOpenInClicked(nuke.thisNode())} } set Nbc19b200 [stack 0] NoOp {  name NoOp10  tile_color 0xff  gl_color 0xff  selected true  xpos 12961  ypos 1622  hide_input true } push $Nbc19b200 NoOp {  name NoOp7  tile_color 0xff  gl_color 0xff  label Beauty  note_font "Verdana Bold"  note_font_color 0xff  selected true  xpos 13326  ypos 1353  hide_input true } push $Nbc19b200 Dot {  name Dot39  selected true  xpos 12475  ypos 24 } set N42f41c00 [stack 0] Dot {  name Dot40  selected true  xpos 12945  ypos 24 } add_layer {C_spot C_spot.red C_spot.green C_spot.blue C_spot.alpha} Shuffle2 {  fromInput1 {   {0}   B  }  in1 C_spot  fromInput2 {   {0}   B  }  mappings "4 C_spot.red 0 0 rgba.red 0 0 C_spot.green 0 1 rgba.green 0 1 C_spot.blue 0 2 rgba.blue 0 2 C_spot.alpha 0 3 rgba.alpha 0 3"  name HDRI4  selected true  xpos 12911  ypos 107  postage_stamp true } set N4def4f00 [stack 0] Grade {  black 0.006  white {2 4 15 10}  white_panelDropped true  gamma 1.06  name Grade27  selected true  xpos 13140  ypos 131 } push $N42f41c00 add_layer {C_Stadium_light C_Stadium_light.red C_Stadium_light.green C_Stadium_light.blue C_Stadium_light.alpha} Shuffle2 {  fromInput1 {   {0}   B  }  in1 C_Stadium_light  fromInput2 {   {0}   B  }  mappings "4 C_Stadium_light.red 0 0 rgba.red 0 0 C_Stadium_light.green 0 1 rgba.green 0 1 C_Stadium_light.blue 0 2 rgba.blue 0 2 C_Stadium_light.alpha 0 3 rgba.alpha 0 3"  name Stadium4  selected true  xpos 12441  ypos 92  postage_stamp true } set N4e208000 [stack 0] Grade {  white {4 1.24 1.24 1.24}  white_panelDropped true  name Grade29  selected true  xpos 12657  ypos 116 } push $Nbc19b200 Dot {  name Dot26  selected true  xpos 11556  ypos 338 } set N852b5800 [stack 0] Dot {  name Dot28  selected true  xpos 11726  ypos 338 } set N852b5400 [stack 0] push $N4e208000 Merge2 {  inputs 2  operation minus  name Merge38  selected true  xpos 12441  ypos 334 } Merge2 {  inputs 2  operation plus  name Merge39  selected true  xpos 12657  ypos 334 } push $N4def4f00 Merge2 {  inputs 2  operation minus  name Merge40  selected true  xpos 12911  ypos 334 } Merge2 {  inputs 2  operation plus  name Merge41  selected true  xpos 13140  ypos 334 } Merge2 {  inputs 2  operation divide  name Merge34  selected true  xpos 13140  ypos 1359 } push $N852b5800 NoOp {  name NoOp9  tile_color 0xff  gl_color 0xff  label Beauty  note_font "Verdana Bold"  note_font_color 0xff  selected true  xpos 11508  ypos 753  hide_input true } push $N852b5400 add_layer {combinedglossyreflection combinedglossyreflection.red combinedglossyreflection.green combinedglossyreflection.blue} Shuffle2 {  fromInput1 {   {0}   B  }  in1 combinedglossyreflection  fromInput2 {   {0}   B  }  mappings "4 combinedglossyreflection.red 0 0 rgba.red 0 0 combinedglossyreflection.green 0 1 rgba.green 0 1 combinedglossyreflection.blue 0 2 rgba.blue 0 2 black -1 -1 rgba.alpha 0 3"  name SPEC2  selected true  xpos 11692  ypos 389  postage_stamp true } Grade {  white 0.46  gamma 0.94  name Grade25  selected true  xpos 11692  ypos 489 } push $N852b5800 add_layer {combineddiffuse combineddiffuse.red combineddiffuse.green combineddiffuse.blue} Shuffle2 {  fromInput1 {   {0}   B  }  in1 combineddiffuse  fromInput2 {   {0}   B  }  mappings "4 combineddiffuse.red 0 0 rgba.red 0 0 combineddiffuse.green 0 1 rgba.green 0 1 combineddiffuse.blue 0 2 rgba.blue 0 2 black -1 -1 rgba.alpha 0 3"  name DIFF2  selected true  xpos 11522  ypos 389  postage_stamp true } Grade {  white 1.05  name Grade26  selected true  xpos 11522  ypos 489 } Dot {  name Dot38  selected true  xpos 11556  ypos 591 } Merge2 {  inputs 2  operation plus  name Merge35  selected true  xpos 11692  ypos 588 } Copy {  inputs 2  from0 rgba.alpha  to0 rgba.alpha  name Copy5  selected true  xpos 11692  ypos 753 } Premult {  name Premult9  selected true  xpos 11686  ypos 1504  disable true } Merge2 {  inputs 2  operation multiply  name Merge37  selected true  xpos 13140  ypos 1504 } Copy {  inputs 2  from0 rgba.alpha  to0 rgba.alpha  name Copy9  selected true  xpos 13140  ypos 1616 } ```