//Maya ASCII 4.0 scene //Name: skinShader.ma //Last modified: Tue, Dec 10, 2002 05:30:18 PM requires maya "4.0"; requires "mtorsubdiv" "1.1"; currentUnit -l centimeter -a degree -t pal; createNode blinn -n "skinHighlights"; setAttr ".dc" 0.80342000722885132; setAttr ".c" -type "float3" 0 0 0 ; setAttr ".it" -type "float3" 1 1 1 ; setAttr ".rfl" 0; setAttr ".ec" 0.44442000985145569; createNode multiplyDivide -n "multiplyDivide3"; setAttr ".i2" -type "float3" 0.40000001 0.5 0.60000002 ; createNode file -n "specularMapFile"; createNode place2dTexture -n "place2dTexture25"; createNode luminance -n "luminance1"; createNode contrast -n "contrast2"; setAttr ".c" -type "float3" 0.5 0.5 0.5 ; setAttr ".b" -type "float3" 0.60000002 0.60000002 0.60000002 ; createNode blinn -n "skinShader"; addAttr -ci true -sn "rC_softness_min" -ln "rC_softness_min" -dv -1 -min -5 -max 0 -at "double"; addAttr -ci true -sn "rC_softness_max" -ln "rC_softness_max" -dv 1 -min 0.01 -max 5 -at "double"; setAttr ".dc" 0.80342000722885132; setAttr ".c" -type "float3" 0.80000001 0.67466134 0.57279998 ; setAttr ".tcf" 0.83758002519607544; setAttr ".rfl" 0; setAttr ".ec" 0.55549997091293335; setAttr ".sro" 0.23931999504566193; setAttr ".rC_softness_min" -0.55551999999999957; setAttr ".rC_softness_max" 0.52176; createNode ramp -n "ramp3"; setAttr ".cg" -type "float3" 0.75213999 0.75213999 0.75213999 ; setAttr -s 2 ".cel"; setAttr ".cel[0].ep" 0.99500000476837158; setAttr ".cel[0].ec" -type "float3" 0.301 0.073196374 0.044848997 ; setAttr ".cel[1].ep" 0; setAttr ".cel[1].ec" -type "float3" 0.085479997 0.085479997 0.085479997 ; createNode setRange -n "setRange1"; setAttr ".on" -type "float3" -1 0 0 ; setAttr ".om" -type "float3" 1 0 0 ; createNode vectorProduct -n "vectorProduct2"; setAttr ".op" 2; createNode vectorProduct -n "vectorProduct1"; setAttr ".op" 2; createNode samplerInfo -n "samplerInfo1"; createNode setRange -n "setRange2"; setAttr ".m" -type "float3" 1 0 0 ; createNode surfaceLuminance -n "surfaceLuminance1"; createNode multiplyDivide -n "multiplyDivide2"; setAttr ".i2" -type "float3" 0.083999999 0.2212 0.3906 ; createNode bump2d -n "bump2d10"; setAttr ".bd" 0.05000000074505806; setAttr ".vt1" -type "float2" 0 9.9999997e-006 ; setAttr ".vt2" -type "float2" 9.9999997e-006 9.9999997e-006 ; createNode file -n "bumpMapFile"; setAttr ".ail" yes; createNode place2dTexture -n "place2dTexture26"; createNode blendColors -n "blendColors4"; setAttr ".c1" -type "float3" 0 0 0 ; setAttr ".c2" -type "float3" 0.23075999 0.23075999 0.23075999 ; createNode contrast -n "contrast3"; setAttr ".c" -type "float3" 5 5 5 ; setAttr ".b" -type "float3" 0.2 0.2 0.2 ; createNode multiplyDivide -n "multiplyDivide4"; setAttr ".op" 0; createNode samplerInfo -n "samplerInfo3"; createNode surfaceLuminance -n "surfaceLuminance2"; createNode layeredShader -n "skinWithHighlightsShader"; setAttr -s 2 ".cs"; setAttr ".cs[3].t" -type "float3" 1 1 1 ; setAttr ".cs[3].g" -type "float3" 0.2 0.2 0.2 ; setAttr ".cs[4].t" -type "float3" 0 0 0 ; setAttr ".cs[4].g" -type "float3" 0 0 0 ; createNode lightLinker -n "lightLinker1"; setAttr ".ihi" 0; setAttr -s 38 ".lnk"; select -ne :time1; setAttr ".o" 0; select -ne :renderPartition; setAttr -s 38 ".st"; select -ne :renderGlobalsList1; select -ne :defaultShaderList1; setAttr -s 32 ".s"; select -ne :postProcessList1; setAttr -s 2 ".p"; select -ne :defaultRenderUtilityList1; setAttr -s 55 ".u"; select -ne :lightList1; setAttr -s 34 ".l"; select -ne :defaultTextureList1; setAttr -s 29 ".tx"; select -ne :initialShadingGroup; setAttr -s 6 ".dsm"; setAttr ".ro" yes; select -ne :initialParticleSE; setAttr ".ro" yes; select -ne :defaultRenderGlobals; setAttr ".top" 1303; setAttr ".left" 847; setAttr ".bot" 1144; setAttr ".rght" 1119; setAttr ".an" yes; setAttr ".fs" 1; setAttr ".ef" 100; setAttr ".ep" 3; setAttr ".pff" yes; setAttr ".ifp" -type "string" "barryTurnaround3"; select -ne :defaultRenderQuality; setAttr ".rfl" 10; setAttr ".rfr" 10; setAttr ".sl" 10; setAttr ".rtb" 0.085479997098445892; setAttr ".eaa" 0; setAttr ".ufil" yes; setAttr ".ss" 2; select -ne :defaultResolution; setAttr ".w" 2048; setAttr ".h" 2048; setAttr ".dar" 1; setAttr ".ldar" yes; setAttr ".off" no; setAttr ".zsl" 1; select -ne :defaultLightSet; setAttr -s 34 ".dsm"; select -ne :hyperGraphLayout; setAttr ".cch" no; setAttr ".ihi" 2; setAttr ".nds" 0; setAttr -s 51 ".hyp"; setAttr ".hyp[42].isc" no; setAttr ".hyp[42].isf" no; setAttr ".hyp[43].isc" no; setAttr ".hyp[43].isf" no; setAttr ".hyp[1190].isc" no; setAttr ".hyp[1190].isf" no; setAttr ".hyp[1191].isc" no; setAttr ".hyp[1191].isf" no; setAttr ".hyp[1192].isc" no; setAttr ".hyp[1192].isf" no; setAttr ".hyp[1193].isc" no; setAttr ".hyp[1193].isf" no; setAttr ".hyp[1194].isc" no; setAttr ".hyp[1194].isf" no; setAttr ".hyp[1195].isc" no; setAttr ".hyp[1195].isf" no; setAttr ".hyp[1196].isc" no; setAttr ".hyp[1196].isf" no; setAttr ".hyp[1197].isc" no; setAttr ".hyp[1197].isf" no; setAttr ".hyp[1198].isc" no; setAttr ".hyp[1198].isf" no; setAttr ".hyp[1199].isc" no; setAttr ".hyp[1199].isf" no; setAttr ".hyp[1200].isc" no; setAttr ".hyp[1200].isf" no; setAttr ".hyp[1201].isc" no; setAttr ".hyp[1201].isf" no; setAttr ".hyp[1202].isc" no; setAttr ".hyp[1202].isf" no; setAttr ".hyp[1203].isc" no; setAttr ".hyp[1203].isf" no; setAttr ".hyp[1204].isc" no; setAttr ".hyp[1204].isf" no; setAttr ".hyp[1205].isc" no; setAttr ".hyp[1205].isf" no; setAttr ".hyp[1226].isc" no; setAttr ".hyp[1226].isf" no; setAttr ".hyp[1227].isc" no; setAttr ".hyp[1227].isf" no; setAttr ".hyp[1228].isc" no; setAttr ".hyp[1228].isf" no; setAttr ".hyp[1229].isc" no; setAttr ".hyp[1229].isf" no; setAttr ".hyp[1230].isc" no; setAttr ".hyp[1230].isf" no; setAttr ".hyp[1231].isc" no; setAttr ".hyp[1231].isf" no; setAttr ".hyp[1232].isc" no; setAttr ".hyp[1232].isf" no; setAttr ".hyp[1233].isc" no; setAttr ".hyp[1233].isf" no; setAttr ".hyp[1234].isc" no; setAttr ".hyp[1234].isf" no; setAttr ".hyp[1235].isc" no; setAttr ".hyp[1235].isf" no; setAttr ".hyp[1236].isc" no; setAttr ".hyp[1236].isf" no; setAttr ".hyp[1237].isc" no; setAttr ".hyp[1237].isf" no; setAttr ".hyp[1238].isc" no; setAttr ".hyp[1238].isf" no; setAttr ".hyp[1243].isc" no; setAttr ".hyp[1243].isf" no; setAttr ".hyp[1244].isc" no; setAttr ".hyp[1244].isf" no; setAttr ".hyp[1264].isc" no; setAttr ".hyp[1264].isf" no; setAttr ".hyp[1265].isc" no; setAttr ".hyp[1265].isf" no; setAttr ".hyp[1266].isc" no; setAttr ".hyp[1266].isf" no; setAttr ".hyp[1267].isc" no; setAttr ".hyp[1267].isf" no; setAttr ".hyp[1268].isc" no; setAttr ".hyp[1268].isf" no; setAttr ".hyp[1269].isc" no; setAttr ".hyp[1269].isf" no; setAttr ".hyp[1270].isc" no; setAttr ".hyp[1270].isf" no; setAttr ".hyp[1271].isc" no; setAttr ".hyp[1271].isf" no; setAttr ".hyp[1272].isc" no; setAttr ".hyp[1272].isf" no; setAttr ".hyp[1273].isc" no; setAttr ".hyp[1273].isf" no; setAttr ".hyp[1274].isc" no; setAttr ".hyp[1274].isf" no; setAttr ".hyp[1275].isc" no; setAttr ".hyp[1275].isf" no; setAttr ".hyp[1276].isc" no; setAttr ".hyp[1276].isf" no; setAttr ".hyp[1277].isc" no; setAttr ".hyp[1277].isf" no; setAttr ".hyp[1278].isc" no; setAttr ".hyp[1278].isf" no; setAttr ".hyp[1279].isc" no; setAttr ".hyp[1279].isf" no; setAttr ".hyp[1296].isc" no; setAttr ".hyp[1296].isf" no; setAttr ".hyp[1297].isc" no; setAttr ".hyp[1297].isf" no; setAttr ".img" -type "string" ""; setAttr ".ims" 1; connectAttr "multiplyDivide3.o" "skinHighlights.sc"; connectAttr "luminance1.o" "skinHighlights.sro"; connectAttr "specularMapFile.oc" "multiplyDivide3.i1"; connectAttr "place2dTexture25.c" "specularMapFile.c"; connectAttr "place2dTexture25.tf" "specularMapFile.tf"; connectAttr "place2dTexture25.rf" "specularMapFile.rf"; connectAttr "place2dTexture25.m" "specularMapFile.m"; connectAttr "place2dTexture25.s" "specularMapFile.s"; connectAttr "place2dTexture25.wu" "specularMapFile.wu"; connectAttr "place2dTexture25.wv" "specularMapFile.wv"; connectAttr "place2dTexture25.re" "specularMapFile.re"; connectAttr "place2dTexture25.of" "specularMapFile.of"; connectAttr "place2dTexture25.r" "specularMapFile.ro"; connectAttr "place2dTexture25.n" "specularMapFile.n"; connectAttr "place2dTexture25.o" "specularMapFile.uv"; connectAttr "place2dTexture25.ofs" "specularMapFile.fs"; connectAttr "contrast2.o" "luminance1.v"; connectAttr "specularMapFile.oc" "contrast2.v"; connectAttr "ramp3.oc" "skinShader.ambc"; connectAttr "multiplyDivide2.o" "skinShader.sc"; connectAttr "bump2d10.o" "skinShader.n"; connectAttr "blendColors4.op" "skinShader.ic"; connectAttr "setRange1.ox" "ramp3.v"; connectAttr "vectorProduct2.o" "setRange1.v"; connectAttr "vectorProduct2.oz" "setRange1.vx"; connectAttr "setRange2.ox" "setRange1.mx"; connectAttr "vectorProduct1.o" "vectorProduct2.i1"; connectAttr "samplerInfo1.n" "vectorProduct2.i2"; connectAttr "samplerInfo1.r" "vectorProduct1.i1"; connectAttr "samplerInfo1.n" "vectorProduct1.i2"; connectAttr "surfaceLuminance1.o" "setRange2.vx"; connectAttr "skinShader.rC_softness_max" "setRange2.omx"; connectAttr "skinShader.rC_softness_min" "setRange2.onx"; connectAttr "specularMapFile.oc" "multiplyDivide2.i1"; connectAttr "bumpMapFile.oa" "bump2d10.bv"; connectAttr "place2dTexture26.c" "bumpMapFile.c"; connectAttr "place2dTexture26.tf" "bumpMapFile.tf"; connectAttr "place2dTexture26.rf" "bumpMapFile.rf"; connectAttr "place2dTexture26.m" "bumpMapFile.m"; connectAttr "place2dTexture26.s" "bumpMapFile.s"; connectAttr "place2dTexture26.wu" "bumpMapFile.wu"; connectAttr "place2dTexture26.wv" "bumpMapFile.wv"; connectAttr "place2dTexture26.re" "bumpMapFile.re"; connectAttr "place2dTexture26.of" "bumpMapFile.of"; connectAttr "place2dTexture26.r" "bumpMapFile.ro"; connectAttr "place2dTexture26.n" "bumpMapFile.n"; connectAttr "place2dTexture26.o" "bumpMapFile.uv"; connectAttr "place2dTexture26.ofs" "bumpMapFile.fs"; connectAttr "contrast3.ox" "blendColors4.b"; connectAttr "multiplyDivide4.o" "contrast3.v"; connectAttr "samplerInfo3.fr" "multiplyDivide4.i1x"; connectAttr "multiplyDivide2.o" "multiplyDivide4.i2"; connectAttr "surfaceLuminance2.o" "multiplyDivide4.i2x"; connectAttr "skinHighlights.oc" "skinWithHighlightsShader.cs[3].c"; connectAttr "skinShader.oc" "skinWithHighlightsShader.cs[4].c"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[0].llnk"; connectAttr ":initialShadingGroup.msg" "lightLinker1.lnk[0].olnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[1].llnk"; connectAttr ":initialParticleSE.msg" "lightLinker1.lnk[1].olnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[2].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[3].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[4].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[5].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[6].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[7].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[8].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[9].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[10].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[11].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[12].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[13].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[14].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[15].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[16].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[17].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[18].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[19].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[20].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[21].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[22].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[23].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[24].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[25].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[26].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[27].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[28].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[29].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[30].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[31].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[32].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[33].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[34].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[35].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[36].llnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[37].llnk"; connectAttr "skinShader.msg" ":defaultShaderList1.s" -na; connectAttr "skinWithHighlightsShader.msg" ":defaultShaderList1.s" -na; connectAttr "skinHighlights.msg" ":defaultShaderList1.s" -na; connectAttr "samplerInfo1.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "vectorProduct1.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "vectorProduct2.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "setRange1.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "setRange2.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "surfaceLuminance1.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "multiplyDivide2.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "place2dTexture25.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "place2dTexture26.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "bump2d10.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "multiplyDivide3.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "luminance1.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "contrast2.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "blendColors4.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "samplerInfo3.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "multiplyDivide4.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "surfaceLuminance2.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "contrast3.msg" ":defaultRenderUtilityList1.u" -na; connectAttr "lightLinker1.msg" ":lightList1.ln" -na; connectAttr "ramp3.msg" ":defaultTextureList1.tx" -na; connectAttr "specularMapFile.msg" ":defaultTextureList1.tx" -na; connectAttr "bumpMapFile.msg" ":defaultTextureList1.tx" -na; // End of skinShader.ma