Wayne_Mouth_CC
Aris
plain_text
a year ago
13 kB
5
Indexable
Never
set cut_paste_input [stack 0] version 12.2 v8 BackdropNode { inputs 0 name BackdropNode7 tile_color 0xaaaaaa00 label "Moutch CC" note_font_size 42 selected true xpos -11862 ypos 2278 bdwidth 470 bdheight 340 z_order 1 } push 0 add_layer {Pref Pref.red Pref.green Pref.blue} Group { name P_MASK tile_color 0xb844ffff note_font "Bitstream Vera Sans" selected true xpos -11643 ypos 2541 mapsize {0 0} addUserKnob {20 pWorldMatte l "pWorld Matte"} addUserKnob {26 pChannels l Channels} addUserKnob {41 in l "pWorld Channel" T pworld_shuffle.in} addUserKnob {26 ""} addUserKnob {26 info l "" +STARTLINE T "Hold Ctrl+Alt to sample image"} addUserKnob {41 center_1 l center T centerPicker.center} addUserKnob {41 far l distance T picker.far} addUserKnob {26 spacer l "" +STARTLINE T " "} addUserKnob {7 expansion l "Expand Matte" R 0 1000} expansion 3.2 addUserKnob {7 falloff l Falloff} falloff 1 addUserKnob {41 size l "Blur Matte" T Blur1.size} addUserKnob {26 space l "" +STARTLINE T " "} addUserKnob {13 Center_Pivot_Offset l "Center Pivot Offset"} addUserKnob {13 rotate l Rotate} addUserKnob {13 scaleShape l Scale} scaleShape {1 1 1} addUserKnob {26 ""} addUserKnob {4 output l "Matte Output" M {Sphere Cylinder X Y Z Distance Height "" "" "" "" ""}} addUserKnob {26 ""} addUserKnob {6 viewMatte l "View matte on Color" +STARTLINE} addUserKnob {41 mix T visualize.mix} addUserKnob {20 Flags l " "} addUserKnob {26 Template_Version l "Template Version" +DISABLED T v0003} addUserKnob {26 gizmo -STARTLINE T 004} } Input { inputs 0 name PPass xpos -40 ypos -759 } Shuffle { in Pref alpha blue name pworld_shuffle xpos -40 ypos -716 } NoOp { name centerPicker xpos -40 ypos -672 addUserKnob {20 picker l Picker} addUserKnob {18 center} center {0.685457468 111.4485779 -2.248117924} addUserKnob {6 center_panelDropped l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 center_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN} } Add { channels rgb value {{-parent.centerPicker.center.r i} {-parent.centerPicker.center.g i} {-parent.centerPicker.center.b i} 0} name Add1 xpos -40 ypos -612 } ColorMatrix { matrix { {1 0 0} {0 {cos(radians(parent.rotate.x)) i} {-sin(parent.rotate.x*pi/180) i}} {0 {sin(parent.rotate.x*pi/180) i} {cos(parent.rotate.x*pi/180) i}} } name rotateX1 xpos -40 ypos -557 } ColorMatrix { matrix { {{cos(parent.rotate.y*pi/180) i} 0 {sin(parent.rotate.y*pi/180) i}} {0 1 0} {{-sin(parent.rotate.y*pi/180) i} 0 {cos(parent.rotate.y*pi/180) i}} } name rotateY1 xpos -40 ypos -499 addUserKnob {20 User} addUserKnob {1 a} a cos(rotateY*pi/180) addUserKnob {1 b} b 0 addUserKnob {1 c} c sin(rotateY*pi/180) addUserKnob {1 d} d 0 addUserKnob {1 e} e 1 addUserKnob {1 f} f 0 addUserKnob {1 g} g -sin(rotateY*pi/180) addUserKnob {1 h} h 0 addUserKnob {1 i} i cos(rotateY*pi/180) } ColorMatrix { matrix { {{cos(parent.rotate.z*pi/180) i} {-sin(parent.rotate.z*pi/180) i} 0} {{sin(parent.rotate.z*pi/180) i} {cos(parent.rotate.z*pi/180) i} 0} {0 0 1} } name rotateZ1 xpos -40 ypos -419 } set N54b8bc00 [stack 0] NoOp { name picker xpos 600 ypos -412 addUserKnob {20 picker l Picker} addUserKnob {18 far} far {0 0 0} addUserKnob {6 far_panelDropped l "panel dropped state" -STARTLINE +HIDDEN} addUserKnob {6 far_panelDropped_1 l "panel dropped state" -STARTLINE +HIDDEN} } set N54b8b800 [stack 0] push $N54b8b800 Expression { temp_name1 far temp_expr1 picker.far.g channel0 none channel1 {-rgba.red rgba.green -rgba.blue -rgba.red} expr1 "smoothstep( 0, far, g )" channel2 none channel3 none name Y_Height_matte xpos 600 ypos -132 } Shuffle { red green blue green alpha green name Y_Height_shuffle xpos 600 ypos -92 } push $N54b8b800 Expression { temp_name1 far temp_expr1 picker.far.r expr0 "smoothstep(0, far, r)" channel1 none channel2 none channel3 none name X_Distance_matte xpos 440 ypos -132 } Shuffle { green red blue red alpha red name X_Distance_shuffle xpos 440 ypos -92 } push $N54b8bc00 Add { channels rgb value {{"parent.centerPicker.center.r + parent.Center_Pivot_Offset.x"} {"parent.centerPicker.center.g + parent.Center_Pivot_Offset.y"} {"parent.centerPicker.center.b + parent.Center_Pivot_Offset.z"} {curve}} name Add2 xpos -40 ypos -332 } Expression { temp_name0 x temp_expr0 (-r+centerPicker.center.r+parent.expansion)*(r-centerPicker.center.r+parent.expansion)*((1/parent.expansion)*(1/parent.expansion)) temp_name1 y temp_expr1 (-g+centerPicker.center.g+parent.expansion)*(g-centerPicker.center.g+parent.expansion)*((1/parent.expansion)*(1/parent.expansion)) temp_name2 z temp_expr2 (-b+centerPicker.center.b+parent.expansion)*(b-centerPicker.center.b+parent.expansion)*((1/parent.expansion)*(1/parent.expansion)) expr0 x expr1 y expr2 z name Expression1 xpos -40 ypos -292 } Dot { name Dot4 xpos -6 ypos -206 } set N54b89c00 [stack 0] Expression { expr2 b/falloff name z xpos 280 ypos -132 } Shuffle { red blue green blue alpha blue name Shuffle7 xpos 280 ypos -92 } push $N54b89c00 Expression { expr1 g/falloff name y xpos 120 ypos -132 } Shuffle { red green blue green alpha green name Shuffle8 xpos 120 ypos -92 } push $N54b89c00 Expression { expr0 r/falloff name x xpos -40 ypos -132 } Shuffle { green red blue red alpha red name Shuffle9 xpos -40 ypos -92 } push $N54b89c00 Expression { expr0 ((r*parent.scaleShape.x)+(b*parent.scaleShape.z))/(parent.falloff*2) name cylinder xpos -200 ypos -132 } Shuffle { green red blue red alpha red name Shuffle3 xpos -200 ypos -92 } push $N54b89c00 Expression { expr0 ((r*parent.scaleShape.x)+(g*parent.scaleShape.y)+(b*parent.scaleShape.z))/(parent.falloff*3) name sphere xpos -360 ypos -132 } Shuffle { green red blue red alpha red name Shuffle10 xpos -360 ypos -92 } Switch { inputs 8 which {{parent.output}} name shape_switch xpos 280 ypos 28 } Clamp { channels rgba name Clamp1 xpos 279 ypos 72 } Reformat { type "to box" box_width {{input.width}} box_height {{input.height}} box_fixed true name Reformat1 xpos 279 ypos 98 } Blur { channels rgba size 0.75 name Blur1 xpos 279 ypos 132 } Premult { name Premult1 xpos 279 ypos 221 } Output { name Output1 xpos 280 ypos 468 } end_group push 0 Dot { name Dot147 label Float selected true xpos -11850 ypos 2321 hide_input true } Dot { name Dot141 selected true xpos -11850 ypos 2360 } set N57c72800 [stack 0] Dot { name Dot145 selected true xpos -11850 ypos 2434 } add_layer {crypto_material00 crypto_material00.red crypto_material00.green crypto_material00.blue crypto_material00.alpha} add_layer {crypto_material01 crypto_material01.red crypto_material01.green crypto_material01.blue crypto_material01.alpha} add_layer {crypto_material02 crypto_material02.red crypto_material02.green crypto_material02.blue crypto_material02.alpha} Cryptomatte { name Tongue_SHDR selected true xpos -11744 ypos 2432 matteOutput alpha matteList shaders:Tongue_SHDR cryptoLayer crypto_material expression "((crypto_material00.red == -1.48106400877e-26) ? crypto_material00.green : 0.0) + ((crypto_material00.blue == -1.48106400877e-26) ? crypto_material00.alpha : 0.0) + ((crypto_material01.red == -1.48106400877e-26) ? crypto_material01.green : 0.0) + ((crypto_material01.blue == -1.48106400877e-26) ? crypto_material01.alpha : 0.0) + ((crypto_material02.red == -1.48106400877e-26) ? crypto_material02.green : 0.0) + ((crypto_material02.blue == -1.48106400877e-26) ? crypto_material02.alpha : 0.0) + 0" keyedName "" manifestKey "" updateFrame {{curve}} previewExpression0 "((mantissa(abs(crypto_material00.red)) * 1 % 0.25) * crypto_material00.green + (mantissa(abs(crypto_material00.blue)) * 1 % 0.25) * crypto_material00.alpha + (mantissa(abs(crypto_material01.red)) * 1 % 0.25) * crypto_material01.green + (mantissa(abs(crypto_material01.blue)) * 1 % 0.25) * crypto_material01.alpha)" previewExpression1 "((mantissa(abs(crypto_material00.red)) * 16 % 0.25) * crypto_material00.green + (mantissa(abs(crypto_material00.blue)) * 16 % 0.25) * crypto_material00.alpha + (mantissa(abs(crypto_material01.red)) * 16 % 0.25) * crypto_material01.green + (mantissa(abs(crypto_material01.blue)) * 16 % 0.25) * crypto_material01.alpha)" previewExpression2 "((mantissa(abs(crypto_material00.red)) * 64 % 0.25) * crypto_material00.green + (mantissa(abs(crypto_material00.blue)) * 64 % 0.25) * crypto_material00.alpha + (mantissa(abs(crypto_material01.red)) * 64 % 0.25) * crypto_material01.green + (mantissa(abs(crypto_material01.blue)) * 64 % 0.25) * crypto_material01.alpha)" previewExpression3 "" previewChannel none in00 crypto_material00 in01 crypto_material01 in02 crypto_material02 in03 none in04 none in05 none in06 none in07 none in08 none in09 none in10 none in11 none } push 0 Dot { name Dot146 label CLR selected true xpos -11806 ypos 2331 hide_input true } Dot { name Dot140 selected true xpos -11806 ypos 2400 } set N57c72c00 [stack 0] add_layer {Mouthbag_AOV Mouthbag_AOV.red Mouthbag_AOV.green Mouthbag_AOV.blue} Shuffle { in Mouthbag_AOV name Shuffle1 label "\[value in]" selected true xpos -11839 ypos 2488 } Merge2 { inputs 2 operation disjoint-over name Merge4 selected true xpos -11744 ypos 2494 } push $N57c72c00 Dot { name Dot121 selected true xpos -11601 ypos 2400 } add_layer {diffuse_albedo diffuse_albedo.red diffuse_albedo.green diffuse_albedo.blue diffuse_albedo.alpha} Shuffle { in diffuse_albedo name Shuffle2 label "\[value in]" selected true xpos -11634 ypos 2433 } Merge2 { inputs 2 operation mask name Merge2 selected true xpos -11634 ypos 2494 } push $N57c72800 Cryptomatte { name Teeth_SHDR selected true xpos -11700 ypos 2358 matteOutput alpha matteList shaders:Teeth_SHDR cryptoLayer crypto_material expression "((crypto_material00.red == -2.8671221281e-30) ? crypto_material00.green : 0.0) + ((crypto_material00.blue == -2.8671221281e-30) ? crypto_material00.alpha : 0.0) + ((crypto_material01.red == -2.8671221281e-30) ? crypto_material01.green : 0.0) + ((crypto_material01.blue == -2.8671221281e-30) ? crypto_material01.alpha : 0.0) + ((crypto_material02.red == -2.8671221281e-30) ? crypto_material02.green : 0.0) + ((crypto_material02.blue == -2.8671221281e-30) ? crypto_material02.alpha : 0.0) + 0" keyedName "" manifestKey "" updateFrame {{curve}} previewExpression0 "((mantissa(abs(crypto_material00.red)) * 1 % 0.25) * crypto_material00.green + (mantissa(abs(crypto_material00.blue)) * 1 % 0.25) * crypto_material00.alpha + (mantissa(abs(crypto_material01.red)) * 1 % 0.25) * crypto_material01.green + (mantissa(abs(crypto_material01.blue)) * 1 % 0.25) * crypto_material01.alpha)" previewExpression1 "((mantissa(abs(crypto_material00.red)) * 16 % 0.25) * crypto_material00.green + (mantissa(abs(crypto_material00.blue)) * 16 % 0.25) * crypto_material00.alpha + (mantissa(abs(crypto_material01.red)) * 16 % 0.25) * crypto_material01.green + (mantissa(abs(crypto_material01.blue)) * 16 % 0.25) * crypto_material01.alpha)" previewExpression2 "((mantissa(abs(crypto_material00.red)) * 64 % 0.25) * crypto_material00.green + (mantissa(abs(crypto_material00.blue)) * 64 % 0.25) * crypto_material00.alpha + (mantissa(abs(crypto_material01.red)) * 64 % 0.25) * crypto_material01.green + (mantissa(abs(crypto_material01.blue)) * 64 % 0.25) * crypto_material01.alpha)" previewExpression3 "" previewChannel none in00 crypto_material00 in01 crypto_material01 in02 crypto_material02 in03 none in04 none in05 none in06 none in07 none in08 none in09 none in10 none in11 none } push 0 Grade { inputs 1+1 white 1.5 name Grade11 selected true xpos -11480 ypos 2358 } Merge2 { inputs 2 mix 0.4 name Merge3 selected true xpos -11480 ypos 2494 } Grade { inputs 1+1 white 0.48 name Grade12 selected true xpos -11480 ypos 2547 }