Skip to content

Instantly share code, notes, and snippets.

@ChuckieChen945
Created October 18, 2024 12:56
Show Gist options
  • Save ChuckieChen945/fc3427f7e4cb28b1d0bf59b5168f7ac2 to your computer and use it in GitHub Desktop.
Save ChuckieChen945/fc3427f7e4cb28b1d0bf59b5168f7ac2 to your computer and use it in GitHub Desktop.
Maya VFace 节点连接
//Maya ASCII 2024 scene
//Name: texturingxyz_vface_adv_dsp_shader.ma
//Last modified: Mon, Aug 26, 2024 10:58:37 PM
//Codeset: 936
requires maya "2024";
requires -nodeType "aiOptions" -nodeType "aiAOVDriver" -nodeType "aiAOVFilter" -nodeType "aiAdd"
-nodeType "aiLayerRgba" -nodeType "aiMultiply" -nodeType "aiSubtract" "mtoa" "5.3.4.1";
requires -nodeType "mayaUsdLayerManager" -dataType "pxrUsdStageData" "mayaUsdPlugin" "0.25.0";
currentUnit -l centimeter -a degree -t film;
fileInfo "application" "maya";
fileInfo "product" "Maya 2024";
fileInfo "version" "2024";
fileInfo "cutIdentifier" "202310181224-69282f2959";
fileInfo "osv" "Windows 11 Pro for Workstations v2009 (Build: 22631)";
fileInfo "UUID" "3E5E59CF-4854-C60D-02C1-B992B19295Ed";
createNode file -n "XYZ_dispMultiChannel_mid50_lin_srgb";
rename -uid "CC09F61E-472B-D596-4373-2DB6F3066E98";
setAttr ".cs" -type "string" "sRGB";
createNode aiSubtract -n "aiSubtract1";
rename -uid "FFA65A07-4C57-CDD2-94F7-46B9F56FD16D";
setAttr ".input2" -type "float3" 0.5 0.5 0.5 ;
createNode file -n "XYZ_ID_mask_01_lin_srgb_1";
rename -uid "62D8B657-40CE-B108-CA1B-E89218618E89";
setAttr ".cs" -type "string" "sRGB";
createNode aiMultiply -n "Forehead_Mask";
rename -uid "21C15D1C-4D0E-B1D4-9CE0-51A818FD5E13";
createNode aiMultiply -n "Cheeks_Mask";
rename -uid "B395F59B-4747-2D0D-A708-CC9C2DFCC6A7";
createNode aiMultiply -n "Eyes_Mask";
rename -uid "B42D2EED-49E7-56BF-55FE-E290408544EF";
createNode aiMultiply -n "Nose_Mask";
rename -uid "2B9FCB7C-4FE4-E780-DF6C-76985C20C533";
createNode aiMultiply -n "aiMultiply1";
rename -uid "F9BE0653-4E3D-5746-0DEC-C08A81060720";
createNode aiMultiply -n "Lips_Mask";
rename -uid "E83B87BF-44E2-0108-CD34-70906B8CBE4F";
createNode aiMultiply -n "Ears_Mask";
rename -uid "135F3586-4DB6-06A5-2AF5-D683E30919D4";
createNode file -n "XYZ_ID_mask_02_lin_srgb_1";
rename -uid "DA971E6F-4DC5-CB3E-3AFE-5AA5633B7C1F";
setAttr ".cs" -type "string" "sRGB";
createNode aiMultiply -n "Throat_Mask";
rename -uid "31118886-401C-2576-EB4D-F281A56C98B0";
createNode aiMultiply -n "Neck_Mask";
rename -uid "A2A6135B-4EB7-CCD1-CB1D-DCB76343AAAA";
createNode file -n "XYZ_ID_mask_03_lin_srgb_1";
rename -uid "68F61913-4D9F-6DC9-BB51-51917CA63EDC";
setAttr ".cs" -type "string" "sRGB";
createNode aiLayerRgba -n "Scalp";
rename -uid "E2AE8D62-4D12-7310-F441-388DAB480B81";
setAttr ".name1" -type "string" "Displace";
setAttr ".mix1" 0.15000000596046448;
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "Tertiary";
setAttr ".mix2" 0.15000000596046448;
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "Micro";
setAttr ".mix3" 0.15000000596046448;
setAttr ".operation3" 30;
createNode aiMultiply -n "Scalp_Mask";
rename -uid "9753B715-49B4-04A1-5AC9-D7A33B83942B";
createNode aiLayerRgba -n "Eyes";
rename -uid "A9ABD760-4979-D85B-2A3E-E7B69C6B46DC";
setAttr ".name1" -type "string" "Displace";
setAttr ".mix1" 0.15000000596046448;
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "Tertiary";
setAttr ".mix2" 0.15000000596046448;
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "Micro";
setAttr ".mix3" 0.15000000596046448;
setAttr ".operation3" 30;
createNode aiLayerRgba -n "Cheeks";
rename -uid "21428B7C-41D9-BDF4-8AAF-38A559809012";
setAttr ".name1" -type "string" "Displace";
setAttr ".mix1" 0.15000000596046448;
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "Tertiary";
setAttr ".mix2" 0.10000000149011612;
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "Micro";
setAttr ".mix3" 0.15000000596046448;
setAttr ".operation3" 30;
createNode aiLayerRgba -n "Forehead";
rename -uid "605125D1-47D2-E411-4281-1A9143FBA1F6";
setAttr ".name1" -type "string" "Displace";
setAttr ".mix1" 0.15000000596046448;
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "Tertiary";
setAttr ".mix2" 0.15000000596046448;
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "Micro";
setAttr ".mix3" 0.15000000596046448;
setAttr ".operation3" 30;
createNode aiLayerRgba -n "Throat";
rename -uid "5277AEEE-41DD-4457-A1B1-C59A090D3631";
setAttr ".name1" -type "string" "Displace";
setAttr ".mix1" 0.15000000596046448;
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "Tertiary";
setAttr ".mix2" 0.15000000596046448;
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "Micro";
setAttr ".mix3" 0.15000000596046448;
setAttr ".operation3" 30;
createNode aiLayerRgba -n "Ears";
rename -uid "739AA288-4E17-F3ED-FDB1-7A8CD60AA01B";
setAttr ".name1" -type "string" "Displace";
setAttr ".mix1" 0.15000000596046448;
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "Tertiary";
setAttr ".mix2" 0.15000000596046448;
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "Micro";
setAttr ".mix3" 0.15000000596046448;
setAttr ".operation3" 30;
createNode aiLayerRgba -n "Lips";
rename -uid "F3FDBAC3-4C0C-788A-9D63-FE8C44E85F04";
setAttr ".name1" -type "string" "Displace";
setAttr ".mix1" 0.25;
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "Tertiary";
setAttr ".mix2" 0.15000000596046448;
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "Micro";
setAttr ".mix3" 0.15000000596046448;
setAttr ".operation3" 30;
createNode aiLayerRgba -n "Neck";
rename -uid "A897B8B1-44D4-BAC2-53C5-C98695C825D9";
setAttr ".name1" -type "string" "Displace";
setAttr ".mix1" 0.15000000596046448;
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "Tertiary";
setAttr ".mix2" 0.15000000596046448;
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "Micro";
setAttr ".mix3" 0.15000000596046448;
setAttr ".operation3" 30;
createNode aiLayerRgba -n "Nose";
rename -uid "D10363BC-417E-BE5B-AE3E-8CBA982AE08D";
setAttr ".name1" -type "string" "Displace";
setAttr ".mix1" 0.15000000596046448;
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "Tertiary";
setAttr ".mix2" 0.15000000596046448;
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "Micro";
setAttr ".mix3" 0.15000000596046448;
setAttr ".operation3" 30;
createNode aiLayerRgba -n "Chin";
rename -uid "41983B9A-4604-5793-7B6E-2489EA88CDAE";
setAttr ".name1" -type "string" "Displace";
setAttr ".mix1" 0.15000000596046448;
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "Tertiary";
setAttr ".mix2" 0.15000000596046448;
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "Micro";
setAttr ".mix3" 0.15000000596046448;
setAttr ".operation3" 30;
createNode aiMultiply -n "Chin_Mask";
rename -uid "49C98E37-4585-5480-17C7-8EA6D1CE24BD";
createNode aiLayerRgba -n "Upper_Lip";
rename -uid "BF24C951-4076-1E37-D002-0E9D71DD448C";
setAttr ".name1" -type "string" "Displace";
setAttr ".mix1" 0.15000000596046448;
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "Tertiary";
setAttr ".mix2" 0.15000000596046448;
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "Micro";
setAttr ".mix3" 0.15000000596046448;
setAttr ".operation3" 30;
createNode aiMultiply -n "Upper_Lip_Mask";
rename -uid "2C25B4E7-4ACA-E532-8ABF-91ADE7F237F2";
createNode file -n "XYZ_ID_mask_04_lin_srgb_1";
rename -uid "484DCDF5-474E-59D0-DAC4-759956A96CDB";
setAttr ".cs" -type "string" "sRGB";
createNode aiMultiply -n "Nose_Tip_Mask";
rename -uid "DA8A7141-4879-AF5C-CF09-7BB7A1879D70";
createNode aiLayerRgba -n "Nose_Tip";
rename -uid "FD3B77FC-4821-0CA0-B4B7-979A6380C6E5";
setAttr ".name1" -type "string" "Displace";
setAttr ".mix1" 0;
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "Tertiary";
setAttr ".mix2" 0;
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "Micro";
setAttr ".mix3" 0;
setAttr ".operation3" 30;
createNode aiLayerRgba -n "ID2_Merge";
rename -uid "F7417CAB-454F-8668-B845-E6BF1505A26F";
setAttr ".name1" -type "string" "Eyes";
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "Lips";
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "Ears";
setAttr ".operation3" 30;
createNode aiLayerRgba -n "ID3_Merge";
rename -uid "51EE6B44-438F-48AD-E2D1-65ABD323472D";
setAttr ".name1" -type "string" "Throat";
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "Neck";
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "Scalp";
setAttr ".operation3" 30;
createNode aiLayerRgba -n "ID1_Merge";
rename -uid "8980359C-4ED2-C154-45B6-2A9562B314F7";
setAttr ".name1" -type "string" "Forehead";
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "Nose";
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "Cheeks";
setAttr ".operation3" 30;
createNode aiLayerRgba -n "ID4_Merge";
rename -uid "7970876C-4EAA-0105-89F3-B1B4BE6874B4";
setAttr ".name1" -type "string" "Chin";
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "Upper Lip";
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "Nose Tip";
setAttr ".operation3" 30;
createNode aiSubtract -n "aiSubtract2";
rename -uid "FBB69045-4A78-FCA0-9A3E-3F886CA71033";
setAttr ".input2" -type "float3" 0.5 0.5 0.5 ;
createNode aiMultiply -n "aiMultiply2";
rename -uid "CDA64B79-47EB-C37F-832B-F6BF4B298473";
createNode file -n "YourCustomDSP";
rename -uid "98ABC5D8-4B58-E15C-DD52-59928B8250C0";
setAttr ".cs" -type "string" "sRGB";
createNode aiLayerRgba -n "Merge";
rename -uid "9B1F6D43-473E-FA49-35FE-839042587FD1";
setAttr ".name1" -type "string" "ID1";
setAttr ".enable2" yes;
setAttr ".name2" -type "string" "ID2";
setAttr ".operation2" 30;
setAttr ".enable3" yes;
setAttr ".name3" -type "string" "ID3";
setAttr ".operation3" 30;
setAttr ".enable4" yes;
setAttr ".name4" -type "string" "ID4";
setAttr ".operation4" 30;
setAttr ".enable5" yes;
setAttr ".name5" -type "string" "Sculpt Displacement";
setAttr ".operation5" 30;
createNode displacementShader -n "XYZ_ComplexDisplacementShader";
rename -uid "46743D4A-4F98-75E2-B2D5-92826D1A407A";
select -ne :time1;
setAttr ".o" 1;
setAttr ".unw" 1;
select -ne :hardwareRenderingGlobals;
setAttr ".otfna" -type "stringArray" 22 "NURBS Curves" "NURBS Surfaces" "Polygons" "Subdiv Surface" "Particles" "Particle Instance" "Fluids" "Strokes" "Image Planes" "UI" "Lights" "Cameras" "Locators" "Joints" "IK Handles" "Deformers" "Motion Trails" "Components" "Hair Systems" "Follicles" "Misc. UI" "Ornaments" ;
setAttr ".otfva" -type "Int32Array" 22 0 1 1 1 1 1
1 1 1 0 0 0 0 0 0 0 0 0
0 0 0 0 ;
setAttr ".fprt" yes;
select -ne :renderPartition;
setAttr -s 3 ".st";
select -ne :renderGlobalsList1;
select -ne :defaultShaderList1;
setAttr -s 7 ".s";
select -ne :postProcessList1;
setAttr -s 2 ".p";
select -ne :defaultRenderUtilityList1;
setAttr -s 34 ".u";
select -ne :defaultRenderingList1;
select -ne :lightList1;
select -ne :defaultTextureList1;
setAttr -s 7 ".tx";
select -ne :initialShadingGroup;
setAttr ".ro" yes;
select -ne :initialParticleSE;
setAttr ".ro" yes;
select -ne :defaultRenderGlobals;
addAttr -ci true -h true -sn "dss" -ln "defaultSurfaceShader" -dt "string";
setAttr ".ren" -type "string" "arnold";
setAttr ".outf" 51;
setAttr ".imfkey" -type "string" "exr";
setAttr ".dss" -type "string" "lambert1";
select -ne :defaultResolution;
setAttr ".w" 1920;
setAttr ".h" 1080;
setAttr ".pa" 1;
setAttr ".dar" 1.7777777910232544;
select -ne :defaultLightSet;
select -ne :defaultColorMgtGlobals;
setAttr ".cfe" yes;
setAttr ".cfp" -type "string" "<MAYA_RESOURCES>/OCIO-configs/Maya2022-default/config.ocio";
setAttr ".vtn" -type "string" "ACES 1.0 SDR-video (sRGB)";
setAttr ".vn" -type "string" "ACES 1.0 SDR-video";
setAttr ".dn" -type "string" "sRGB";
setAttr ".wsn" -type "string" "ACEScg";
setAttr ".ovt" no;
setAttr ".povt" no;
setAttr ".otn" -type "string" "ACES 1.0 SDR-video (sRGB)";
setAttr ".potn" -type "string" "ACES 1.0 SDR-video (sRGB)";
select -ne :hardwareRenderGlobals;
setAttr ".ctrs" 256;
setAttr ".btrs" 512;
connectAttr ":defaultColorMgtGlobals.cme" "XYZ_dispMultiChannel_mid50_lin_srgb.cme";
connectAttr ":defaultColorMgtGlobals.cfe" "XYZ_dispMultiChannel_mid50_lin_srgb.cmcf";
connectAttr ":defaultColorMgtGlobals.cfp" "XYZ_dispMultiChannel_mid50_lin_srgb.cmcp";
connectAttr ":defaultColorMgtGlobals.wsn" "XYZ_dispMultiChannel_mid50_lin_srgb.ws";
connectAttr "XYZ_dispMultiChannel_mid50_lin_srgb.oc" "aiSubtract1.input1";
connectAttr ":defaultColorMgtGlobals.cme" "XYZ_ID_mask_01_lin_srgb_1.cme";
connectAttr ":defaultColorMgtGlobals.cfe" "XYZ_ID_mask_01_lin_srgb_1.cmcf";
connectAttr ":defaultColorMgtGlobals.cfp" "XYZ_ID_mask_01_lin_srgb_1.cmcp";
connectAttr ":defaultColorMgtGlobals.wsn" "XYZ_ID_mask_01_lin_srgb_1.ws";
connectAttr "aiMultiply1.out" "Forehead_Mask.input1";
connectAttr "XYZ_ID_mask_01_lin_srgb_1.ocr" "Forehead_Mask.input2r";
connectAttr "XYZ_ID_mask_01_lin_srgb_1.ocr" "Forehead_Mask.input2g";
connectAttr "XYZ_ID_mask_01_lin_srgb_1.ocr" "Forehead_Mask.input2b";
connectAttr "aiMultiply1.out" "Cheeks_Mask.input1";
connectAttr "XYZ_ID_mask_01_lin_srgb_1.ocb" "Cheeks_Mask.input2r";
connectAttr "XYZ_ID_mask_01_lin_srgb_1.ocb" "Cheeks_Mask.input2g";
connectAttr "XYZ_ID_mask_01_lin_srgb_1.ocb" "Cheeks_Mask.input2b";
connectAttr "aiMultiply1.out" "Eyes_Mask.input1";
connectAttr "XYZ_ID_mask_02_lin_srgb_1.ocr" "Eyes_Mask.input2r";
connectAttr "XYZ_ID_mask_02_lin_srgb_1.ocr" "Eyes_Mask.input2g";
connectAttr "XYZ_ID_mask_02_lin_srgb_1.ocr" "Eyes_Mask.input2b";
connectAttr "aiMultiply1.out" "Nose_Mask.input1";
connectAttr "XYZ_ID_mask_01_lin_srgb_1.ocg" "Nose_Mask.input2r";
connectAttr "XYZ_ID_mask_01_lin_srgb_1.ocg" "Nose_Mask.input2g";
connectAttr "XYZ_ID_mask_01_lin_srgb_1.ocg" "Nose_Mask.input2b";
connectAttr "aiSubtract1.out" "aiMultiply1.input1";
connectAttr "aiMultiply1.out" "Lips_Mask.input1";
connectAttr "XYZ_ID_mask_02_lin_srgb_1.ocg" "Lips_Mask.input2r";
connectAttr "XYZ_ID_mask_02_lin_srgb_1.ocg" "Lips_Mask.input2g";
connectAttr "XYZ_ID_mask_02_lin_srgb_1.ocg" "Lips_Mask.input2b";
connectAttr "aiMultiply1.out" "Ears_Mask.input1";
connectAttr "XYZ_ID_mask_02_lin_srgb_1.ocb" "Ears_Mask.input2r";
connectAttr "XYZ_ID_mask_02_lin_srgb_1.ocb" "Ears_Mask.input2g";
connectAttr "XYZ_ID_mask_02_lin_srgb_1.ocb" "Ears_Mask.input2b";
connectAttr ":defaultColorMgtGlobals.cme" "XYZ_ID_mask_02_lin_srgb_1.cme";
connectAttr ":defaultColorMgtGlobals.cfe" "XYZ_ID_mask_02_lin_srgb_1.cmcf";
connectAttr ":defaultColorMgtGlobals.cfp" "XYZ_ID_mask_02_lin_srgb_1.cmcp";
connectAttr ":defaultColorMgtGlobals.wsn" "XYZ_ID_mask_02_lin_srgb_1.ws";
connectAttr "XYZ_ID_mask_03_lin_srgb_1.ocr" "Throat_Mask.input2r";
connectAttr "XYZ_ID_mask_03_lin_srgb_1.ocr" "Throat_Mask.input2g";
connectAttr "XYZ_ID_mask_03_lin_srgb_1.ocr" "Throat_Mask.input2b";
connectAttr "aiMultiply1.out" "Throat_Mask.input1";
connectAttr "XYZ_ID_mask_03_lin_srgb_1.ocg" "Neck_Mask.input2r";
connectAttr "XYZ_ID_mask_03_lin_srgb_1.ocg" "Neck_Mask.input2g";
connectAttr "XYZ_ID_mask_03_lin_srgb_1.ocg" "Neck_Mask.input2b";
connectAttr "aiMultiply1.out" "Neck_Mask.input1";
connectAttr ":defaultColorMgtGlobals.cme" "XYZ_ID_mask_03_lin_srgb_1.cme";
connectAttr ":defaultColorMgtGlobals.cfe" "XYZ_ID_mask_03_lin_srgb_1.cmcf";
connectAttr ":defaultColorMgtGlobals.cfp" "XYZ_ID_mask_03_lin_srgb_1.cmcp";
connectAttr ":defaultColorMgtGlobals.wsn" "XYZ_ID_mask_03_lin_srgb_1.ws";
connectAttr "Scalp_Mask.outr" "Scalp.input1r";
connectAttr "Scalp_Mask.outg" "Scalp.input2r";
connectAttr "Scalp_Mask.outb" "Scalp.input3r";
connectAttr "XYZ_ID_mask_03_lin_srgb_1.ocb" "Scalp_Mask.input2r";
connectAttr "XYZ_ID_mask_03_lin_srgb_1.ocb" "Scalp_Mask.input2g";
connectAttr "XYZ_ID_mask_03_lin_srgb_1.ocb" "Scalp_Mask.input2b";
connectAttr "aiMultiply1.out" "Scalp_Mask.input1";
connectAttr "Eyes_Mask.outr" "Eyes.input1r";
connectAttr "Eyes_Mask.outg" "Eyes.input2r";
connectAttr "Eyes_Mask.outb" "Eyes.input3r";
connectAttr "Cheeks_Mask.outr" "Cheeks.input1r";
connectAttr "Cheeks_Mask.outg" "Cheeks.input2r";
connectAttr "Cheeks_Mask.outb" "Cheeks.input3r";
connectAttr "Forehead_Mask.outr" "Forehead.input1r";
connectAttr "Forehead_Mask.outg" "Forehead.input2r";
connectAttr "Forehead_Mask.outb" "Forehead.input3r";
connectAttr "Throat_Mask.outr" "Throat.input1r";
connectAttr "Throat_Mask.outg" "Throat.input2r";
connectAttr "Throat_Mask.outb" "Throat.input3r";
connectAttr "Ears_Mask.outr" "Ears.input1r";
connectAttr "Ears_Mask.outg" "Ears.input2r";
connectAttr "Ears_Mask.outb" "Ears.input3r";
connectAttr "Lips_Mask.outr" "Lips.input1r";
connectAttr "Lips_Mask.outg" "Lips.input2r";
connectAttr "Lips_Mask.outb" "Lips.input3r";
connectAttr "Neck_Mask.outr" "Neck.input1r";
connectAttr "Neck_Mask.outg" "Neck.input2r";
connectAttr "Neck_Mask.outb" "Neck.input3r";
connectAttr "Nose_Mask.outr" "Nose.input1r";
connectAttr "Nose_Mask.outg" "Nose.input2r";
connectAttr "Nose_Mask.outb" "Nose.input3r";
connectAttr "Chin_Mask.outr" "Chin.input1r";
connectAttr "Chin_Mask.outg" "Chin.input2r";
connectAttr "Chin_Mask.outb" "Chin.input3r";
connectAttr "XYZ_ID_mask_04_lin_srgb_1.ocr" "Chin_Mask.input2r";
connectAttr "XYZ_ID_mask_04_lin_srgb_1.ocr" "Chin_Mask.input2g";
connectAttr "XYZ_ID_mask_04_lin_srgb_1.ocr" "Chin_Mask.input2b";
connectAttr "aiMultiply1.out" "Chin_Mask.input1";
connectAttr "Upper_Lip_Mask.outr" "Upper_Lip.input1r";
connectAttr "Upper_Lip_Mask.outg" "Upper_Lip.input2r";
connectAttr "Upper_Lip_Mask.outb" "Upper_Lip.input3r";
connectAttr "XYZ_ID_mask_04_lin_srgb_1.ocg" "Upper_Lip_Mask.input2r";
connectAttr "XYZ_ID_mask_04_lin_srgb_1.ocg" "Upper_Lip_Mask.input2g";
connectAttr "XYZ_ID_mask_04_lin_srgb_1.ocg" "Upper_Lip_Mask.input2b";
connectAttr "aiMultiply1.out" "Upper_Lip_Mask.input1";
connectAttr ":defaultColorMgtGlobals.cme" "XYZ_ID_mask_04_lin_srgb_1.cme";
connectAttr ":defaultColorMgtGlobals.cfe" "XYZ_ID_mask_04_lin_srgb_1.cmcf";
connectAttr ":defaultColorMgtGlobals.cfp" "XYZ_ID_mask_04_lin_srgb_1.cmcp";
connectAttr ":defaultColorMgtGlobals.wsn" "XYZ_ID_mask_04_lin_srgb_1.ws";
connectAttr "XYZ_ID_mask_04_lin_srgb_1.ocb" "Nose_Tip_Mask.input2r";
connectAttr "XYZ_ID_mask_04_lin_srgb_1.ocb" "Nose_Tip_Mask.input2g";
connectAttr "XYZ_ID_mask_04_lin_srgb_1.ocb" "Nose_Tip_Mask.input2b";
connectAttr "aiMultiply1.out" "Nose_Tip_Mask.input1";
connectAttr "Nose_Tip_Mask.outr" "Nose_Tip.input1r";
connectAttr "Nose_Tip_Mask.outg" "Nose_Tip.input2r";
connectAttr "Nose_Tip_Mask.outb" "Nose_Tip.input3r";
connectAttr "Eyes.outr" "ID2_Merge.input1r";
connectAttr "Lips.outr" "ID2_Merge.input2r";
connectAttr "Ears.outr" "ID2_Merge.input3r";
connectAttr "Throat.outr" "ID3_Merge.input1r";
connectAttr "Neck.outr" "ID3_Merge.input2r";
connectAttr "Scalp.outr" "ID3_Merge.input3r";
connectAttr "Forehead.outr" "ID1_Merge.input1r";
connectAttr "Nose.outr" "ID1_Merge.input2r";
connectAttr "Cheeks.outr" "ID1_Merge.input3r";
connectAttr "Chin.outr" "ID4_Merge.input1r";
connectAttr "Upper_Lip.outr" "ID4_Merge.input2r";
connectAttr "Nose_Tip.outr" "ID4_Merge.input3r";
connectAttr "YourCustomDSP.oc" "aiSubtract2.input1";
connectAttr "aiSubtract2.out" "aiMultiply2.input1";
connectAttr ":defaultColorMgtGlobals.cme" "YourCustomDSP.cme";
connectAttr ":defaultColorMgtGlobals.cfe" "YourCustomDSP.cmcf";
connectAttr ":defaultColorMgtGlobals.cfp" "YourCustomDSP.cmcp";
connectAttr ":defaultColorMgtGlobals.wsn" "YourCustomDSP.ws";
connectAttr "ID1_Merge.outr" "Merge.input1r";
connectAttr "ID2_Merge.outr" "Merge.input2r";
connectAttr "ID3_Merge.outr" "Merge.input3r";
connectAttr "ID4_Merge.outr" "Merge.input4r";
connectAttr "aiMultiply2.outr" "Merge.input5r";
connectAttr "Merge.outr" "XYZ_ComplexDisplacementShader.d";
connectAttr "XYZ_ComplexDisplacementShader.msg" ":defaultShaderList1.s" -na;
connectAttr "aiSubtract1.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "aiMultiply1.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Forehead_Mask.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Nose_Mask.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Cheeks_Mask.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Forehead.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Nose.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Cheeks.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "ID1_Merge.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Eyes_Mask.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Lips_Mask.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Ears_Mask.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Eyes.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Lips.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Ears.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Throat_Mask.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Neck_Mask.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Scalp_Mask.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Throat.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Neck.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Scalp.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Chin_Mask.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Upper_Lip_Mask.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Nose_Tip_Mask.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Chin.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Upper_Lip.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Nose_Tip.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "ID2_Merge.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "ID3_Merge.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "ID4_Merge.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "Merge.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "aiSubtract2.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "aiMultiply2.msg" ":defaultRenderUtilityList1.u" -na;
connectAttr "XYZ_dispMultiChannel_mid50_lin_srgb.msg" ":defaultTextureList1.tx" -na;
connectAttr "XYZ_ID_mask_04_lin_srgb_1.msg" ":defaultTextureList1.tx" -na;
connectAttr "XYZ_ID_mask_01_lin_srgb_1.msg" ":defaultTextureList1.tx" -na;
connectAttr "XYZ_ID_mask_02_lin_srgb_1.msg" ":defaultTextureList1.tx" -na;
connectAttr "XYZ_ID_mask_03_lin_srgb_1.msg" ":defaultTextureList1.tx" -na;
connectAttr "YourCustomDSP.msg" ":defaultTextureList1.tx" -na;
connectAttr "XYZ_ComplexDisplacementShader.d" ":internal_standInShader.ir";
connectAttr "XYZ_ComplexDisplacementShader.d" ":internal_standInShader.ig";
connectAttr "XYZ_ComplexDisplacementShader.d" ":internal_standInShader.ib";
// End of texturingxyz_vface_adv_dsp_shader.ma
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment