Hi Nuke-Python,
I have a DeepExpression node with an expression for rgba.red, rgba. green,
and rgba.blue - the expressions are as follows:
rgba.red: deep.front * rgba.alpha
rgba.green: deep.back * rgba.alpha
rgba.blue: (deep.front + deep.back) * 0.5 * rgba.alpha
I have alpha, deep.front, and deep.back expressions turned off, and this
DeepExpression node is then placed inside a gizmo. When I use this gizmo,
after a small amount of time working in the Nuke UI, I start getting error
messages that say,
DeepExpression2: could not find knob "rgba.alpha" again
DeepExpression2: could not find knob "deep.front" again
DeepExpression2: could not find knob "deep.back" again
DeepExpression2: could not find knob "rgba.alpha" again
DeepExpression2: could not find knob "deep.front" again
DeepExpression2: could not find knob "deep.back" again
Does anybody have any suggestions about why this might be happening, or how
to fix the expressions so they don't complain?
The gizmo looks like this:
Gizmo {
inputs 1
addUserKnob {20 Deep}
addUserKnob {41 volumetric_composition l "volumetric composition" T
DeepToImage2.volumetric_composition}
}
Input {
inputs 0
name Input1
xpos 389
ypos -105
}
DeepExpression {
chans0 {rgba.red rgba.green rgba.blue -rgba.alpha}
rgba.red "deep.front * a"
rgba.green "deep.back * a"
rgba.blue "(deep.front+deep.back) * 0.5 * a"
name DeepExpression2
gl_color 0xff3838ff
xpos 389
ypos -65
}
DeepToImage {
name DeepToImage2
xpos 389
ypos -39
}
Shuffle {
black blue
out2 depth
name Shuffle1
xpos 389
ypos 5
}
Output {
name Output1
xpos 389
ypos 35
}
end_group
--
I think this situation absolutely requires that a really futile and stupid
gesture be done on somebody's part. And we're just the guys to do it.
_______________________________________________
Nuke-python mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python