# 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
}
```