Convert Mocha AE to Nuke when you dont have Mocha Pro….
Kero (http://www.richardfrazer.com/) is amazing, he wrote this little conversion page to help idiots like me…. gold
There be Tigers in the curve editor
Marco (http://www.marconius.com) said this at work today and it cracked me up… all day while I had renders going I would do quick sketches of how I wanted this to look like and this is the closest I have had to what I like. Eventually, I will make this into something very pretty… but for now, accept a sketch.
Every time Nuke dies, a Max Hedroom Angel (http://en.wikipedia.org/wiki/Max_Headroom_(character) ) gets it’s wings
Beautiful de-spilling node for nuke… simple and using Steve Wright’s colour theory.
Just copy the code below and paste it into nuke
set cut_paste_input [stack 0]
version 6.0 v1
push $cut_paste_input
Group {
name DeSpilla
tile_color 0x7aa9ffff
selected true
xpos -308
ypos 203
addUserKnob {20 DeSpilla}
addUserKnob {4 spillcolor l Color M {Red Green Blue “” “”}}
addUserKnob {4 method l Method M {Minimum Average Maximum “”}}
addUserKnob {7 supression l Supression R 0 2}
supression 1
}
Input {
inputs 0
name Input
xpos 30
ypos -418
}
Expression {
temp_name0 supMin
temp_expr0 (parent.spillcolor==0?r:parent.spillcolor==1?g:b)-(clamp(((parent.spillcolor==0?r:parent.spillcolor==1?g:b)-min((parent.spillcolor==0?g:parent.spillcolor==1?b:g),(parent.spillcolor==0?b:parent.spillcolor==1?r:r))),0,20)*parent.supression)
temp_name1 supAvg
temp_expr1 (parent.spillcolor==0?r:parent.spillcolor==1?g:b)-(clamp(((parent.spillcolor==0?r:parent.spillcolor==1?g:b)-(((parent.spillcolor==0?g:parent.spillcolor==1?b:g)+(parent.spillcolor==0?b:parent.spillcolor==1?r:r))/2)),0,20)*parent.supression)
temp_name2 supMax
temp_expr2 (parent.spillcolor==0?r:parent.spillcolor==1?g:b)-(clamp(((parent.spillcolor==0?r:parent.spillcolor==1?g:b)-max((parent.spillcolor==0?g:parent.spillcolor==1?b:g),(parent.spillcolor==0?b:parent.spillcolor==1?r:r))),0,20)*parent.supression)
expr0 parent.spillcolor==0?(parent.method==0?supMin:parent.method==1?supAvg:supMax):parent.spillcolor==1?(parent.spillcolor==0?b:parent.spillcolor==1?r:r):(parent.spillcolor==0?b:parent.spillcolor==1?r:r)
expr1 parent.spillcolor==0?(parent.spillcolor==0?g:parent.spillcolor==1?b:g):parent.spillcolor==1?(parent.method==0?supMin:parent.method==1?supAvg:supMax):(parent.spillcolor==0?g:parent.spillcolor==1?b:g)
expr2 parent.spillcolor==0?(parent.spillcolor==0?b:parent.spillcolor==1?r:r):parent.spillcolor==1?(parent.spillcolor==0?g:parent.spillcolor==1?b:g):(parent.method==0?supMin:parent.method==1?supAvg:supMax)
name SpillSupressor
selected true
xpos 30
ypos -315
}
Output {
name Output1
xpos 30
ypos -199
}
end_group