//Maya ASCII 2009 scene //Name: ReactionDiffusion.ma //Last modified: Mon, Feb 02, 2009 11:56:28 AM //Codeset: 1252 requires maya "2009"; currentUnit -l centimeter -a degree -t film; fileInfo "application" "maya"; fileInfo "product" "Maya Unlimited 2009"; fileInfo "version" "2009P03"; fileInfo "cutIdentifier" "200902020025-744193"; fileInfo "osv" "Microsoft Windows XP Service Pack 2 (Build 2600)\n"; createNode transform -s -n "persp"; setAttr ".v" no; setAttr ".t" -type "double3" 0.049342897841127817 10.192932687285795 6.1440492944850114 ; setAttr ".r" -type "double3" -60.938352729608617 -0.20000000000267928 -2.4848234832883623e-017 ; createNode camera -s -n "perspShape" -p "persp"; setAttr -k off ".v" no; setAttr ".fl" 34.999999999999986; setAttr ".coi" 11.842686197840894; setAttr ".imn" -type "string" "persp"; setAttr ".den" -type "string" "persp_depth"; setAttr ".man" -type "string" "persp_mask"; setAttr ".tp" -type "double3" 0 0.11228388131106803 0 ; setAttr ".hc" -type "string" "viewSet -p %camera"; createNode transform -s -n "top"; setAttr ".v" no; setAttr ".t" -type "double3" 0 100.1 0 ; setAttr ".r" -type "double3" -89.999999999999986 0 0 ; createNode camera -s -n "topShape" -p "top"; setAttr -k off ".v" no; setAttr ".rnd" no; setAttr ".coi" 100.1; setAttr ".ow" 30; setAttr ".imn" -type "string" "top"; setAttr ".den" -type "string" "top_depth"; setAttr ".man" -type "string" "top_mask"; setAttr ".hc" -type "string" "viewSet -t %camera"; setAttr ".o" yes; createNode transform -s -n "front"; setAttr ".v" no; setAttr ".t" -type "double3" 0 0 100.1 ; createNode camera -s -n "frontShape" -p "front"; setAttr -k off ".v" no; setAttr ".rnd" no; setAttr ".coi" 100.1; setAttr ".ow" 30; setAttr ".imn" -type "string" "front"; setAttr ".den" -type "string" "front_depth"; setAttr ".man" -type "string" "front_mask"; setAttr ".hc" -type "string" "viewSet -f %camera"; setAttr ".o" yes; createNode transform -s -n "side"; setAttr ".v" no; setAttr ".t" -type "double3" 100.1 0 0 ; setAttr ".r" -type "double3" 0 89.999999999999986 0 ; createNode camera -s -n "sideShape" -p "side"; setAttr -k off ".v" no; setAttr ".rnd" no; setAttr ".coi" 100.1; setAttr ".ow" 30; setAttr ".imn" -type "string" "side"; setAttr ".den" -type "string" "side_depth"; setAttr ".man" -type "string" "side_mask"; setAttr ".hc" -type "string" "viewSet -s %camera"; setAttr ".o" yes; createNode transform -n "pCube1"; setAttr ".s" -type "double3" 8.1086468033201182 1 5.9725498416406202 ; createNode transform -n "polySurface1" -p "pCube1"; setAttr ".s" -type "double3" 1.1498553631146466 0.94932057890181942 0.919612674528826 ; createNode mesh -n "polySurfaceShape1" -p "polySurface1"; setAttr -k off ".v"; setAttr ".vir" yes; setAttr ".vif" yes; setAttr ".uvst[0].uvsn" -type "string" "map1"; setAttr ".cuvs" -type "string" "map1"; setAttr ".dcc" -type "string" "Ambient+Diffuse"; setAttr ".covm[0]" 0 1 1; setAttr ".cdvm[0]" 0 1 1; setAttr ".qsp" 0; createNode transform -n "polySurface2" -p "pCube1"; setAttr ".t" -type "double3" 0 -0.59075011258075083 0 ; setAttr ".s" -type "double3" 0.86218951339050953 0.8773172800378749 0.82587542622610033 ; createNode mesh -n "polySurfaceShape2" -p "polySurface2"; addAttr -ci true -sn "mso" -ln "miShadingSamplesOverride" -min 0 -max 1 -at "bool"; addAttr -ci true -sn "msh" -ln "miShadingSamples" -min 0 -max 12 -smx 8 -at "float"; addAttr -ci true -sn "mdo" -ln "miMaxDisplaceOverride" -min 0 -max 1 -at "bool"; addAttr -ci true -sn "mmd" -ln "miMaxDisplace" -min 0 -smx 1 -at "float"; setAttr -k off ".v"; setAttr ".vir" yes; setAttr ".vif" yes; setAttr ".uvst[0].uvsn" -type "string" "map1"; setAttr ".cuvs" -type "string" "map1"; setAttr ".dcc" -type "string" "Ambient+Diffuse"; setAttr ".covm[0]" 0 1 1; setAttr ".cdvm[0]" 0 1 1; createNode pointEmitter -n "emitter1" -p "polySurface2"; setAttr ".emt" 2; setAttr ".sro" no; setAttr -l on ".urpp"; createNode pointEmitter -n "emitter2" -p "polySurface2"; setAttr ".emt" 2; setAttr ".sro" no; setAttr -l on ".urpp"; createNode transform -n "transform1" -p "pCube1"; setAttr ".v" no; createNode mesh -n "pCubeShape1" -p "transform1"; setAttr -k off ".v"; setAttr ".io" yes; setAttr -s 2 ".iog[0].og"; setAttr ".vir" yes; setAttr ".vif" yes; setAttr ".uvst[0].uvsn" -type "string" "map1"; setAttr ".cuvs" -type "string" "map1"; setAttr ".dcc" -type "string" "Ambient+Diffuse"; setAttr ".covm[0]" 0 1 1; setAttr ".cdvm[0]" 0 1 1; setAttr -s 4 ".pt"; setAttr ".pt[3]" -type "float3" 0 0.99924988 -8.8817842e-016 ; setAttr ".pt[8]" -type "float3" 0 0.99924988 -8.8817842e-016 ; setAttr ".pt[13]" -type "float3" 0 0.99924988 8.8817842e-016 ; setAttr ".pt[15]" -type "float3" 0 0.99924988 8.8817842e-016 ; createNode transform -n "nRigid1"; setAttr -l on ".t"; setAttr -l on ".r"; setAttr -l on ".s"; createNode nRigid -n "nRigidShape1" -p "nRigid1"; addAttr -ci true -sn "lifespan" -ln "lifespan" -bt "life" -at "double"; addAttr -ci true -sn "lifespanPP" -ln "lifespanPP" -bt "life" -dt "doubleArray"; addAttr -ci true -h true -sn "lifespanPP0" -ln "lifespanPP0" -bt "life" -dt "doubleArray"; setAttr -k off ".v"; setAttr ".gf" -type "Int32Array" 0 ; setAttr ".pos0" -type "vectorArray" 0 ; setAttr ".vel0" -type "vectorArray" 0 ; setAttr ".acc0" -type "vectorArray" 0 ; setAttr ".mas0" -type "doubleArray" 0 ; setAttr ".id0" -type "doubleArray" 0 ; setAttr ".nid" 60; setAttr ".bt0" -type "doubleArray" 0 ; setAttr ".ag0" -type "doubleArray" 0 ; setAttr -k off ".dve"; setAttr -k off ".lfm"; setAttr -k off ".lfr"; setAttr -k off ".ead"; setAttr ".irbx" -type "string" ""; setAttr ".irax" -type "string" ""; setAttr ".icx" -type "string" ""; setAttr -k off ".dw"; setAttr -k off ".fiw"; setAttr -k off ".con"; setAttr -k off ".eiw"; setAttr -k off ".mxc"; setAttr -k off ".lod"; setAttr -k off ".inh"; setAttr -k off ".stf"; setAttr -k off ".igs"; setAttr -k off ".ecfh"; setAttr -k off ".tgs"; setAttr -k off ".gsm"; setAttr -k off ".chd"; setAttr ".chw" 400; setAttr -k off ".trd"; setAttr -k off ".prt"; setAttr ".thss" 0.024819999933242798; setAttr ".fron" 0; setAttr ".actv" no; setAttr ".scld" no; setAttr ".por" 0.13417534530162811; setAttr -s 2 ".fsc[0:1]" 0 1 1 1 0 1; setAttr -k on ".lifespan" 1; setAttr ".lifespanPP0" -type "doubleArray" 0 ; createNode transform -n "nParticle1"; createNode nParticle -n "nParticleShape1" -p "nParticle1"; addAttr -ci true -sn "lifespanPP" -ln "lifespanPP" -bt "life" -dt "doubleArray"; addAttr -ci true -h true -sn "lifespanPP0" -ln "lifespanPP0" -bt "life" -dt "doubleArray"; addAttr -ci true -sn "lifespan" -ln "lifespan" -bt "life" -at "double"; addAttr -is true -ci true -sn "colorAccum" -ln "colorAccum" -min 0 -max 1 -at "bool"; addAttr -is true -ci true -sn "useLighting" -ln "useLighting" -min 0 -max 1 -at "bool"; addAttr -is true -ci true -sn "pointSize" -ln "pointSize" -dv 2 -min 1 -max 60 -at "long"; addAttr -is true -ci true -sn "normalDir" -ln "normalDir" -dv 2 -min 1 -max 3 -at "long"; setAttr -k off ".v"; setAttr ".gf" -type "Int32Array" 0 ; setAttr ".pos0" -type "vectorArray" 0 ; setAttr ".vel0" -type "vectorArray" 0 ; setAttr ".acc0" -type "vectorArray" 0 ; setAttr ".mas0" -type "doubleArray" 0 ; setAttr ".id0" -type "doubleArray" 0 ; setAttr ".nid" 416; setAttr ".bt0" -type "doubleArray" 0 ; setAttr ".ag0" -type "doubleArray" 0 ; setAttr ".irbx" -type "string" ""; setAttr ".irax" -type "string" ""; setAttr ".icx" -type "string" ""; setAttr ".chw" 400; setAttr ".prt" 7; setAttr ".fron" 0; setAttr ".cofl" 1; setAttr -s 2 ".fsc[0:1]" 0 1 1 1 0 1; setAttr ".drg" 0; setAttr ".scws" 0.5; setAttr ".rdc[0]" 0 1 1; setAttr ".mssc[0]" 0 1 1; setAttr -s 2 ".pfsc[0:1]" 0 1 1 1 0 1; setAttr ".opc[0]" 0 1 1; setAttr ".cl[1].clp" 0; setAttr ".cl[1].clc" -type "float3" 0 0.34938926 0.55400002 ; setAttr ".cl[1].cli" 1; setAttr ".inca[0].incap" 0; setAttr ".inca[0].incac" -type "float3" 0 0 0 ; setAttr ".inca[0].incai" 1; setAttr ".lifespanPP0" -type "doubleArray" 0 ; setAttr -k on ".lifespan" 1; createNode transform -n "nParticle2"; createNode nParticle -n "nParticleShape2" -p "nParticle2"; addAttr -ci true -sn "lifespanPP" -ln "lifespanPP" -bt "life" -dt "doubleArray"; addAttr -ci true -h true -sn "lifespanPP0" -ln "lifespanPP0" -bt "life" -dt "doubleArray"; addAttr -ci true -sn "lifespan" -ln "lifespan" -bt "life" -at "double"; addAttr -is true -ci true -sn "colorAccum" -ln "colorAccum" -min 0 -max 1 -at "bool"; addAttr -is true -ci true -sn "useLighting" -ln "useLighting" -min 0 -max 1 -at "bool"; addAttr -is true -ci true -sn "pointSize" -ln "pointSize" -dv 2 -min 1 -max 60 -at "long"; addAttr -is true -ci true -sn "normalDir" -ln "normalDir" -dv 2 -min 1 -max 3 -at "long"; setAttr -k off ".v"; setAttr ".gf" -type "Int32Array" 0 ; setAttr ".pos0" -type "vectorArray" 0 ; setAttr ".vel0" -type "vectorArray" 0 ; setAttr ".acc0" -type "vectorArray" 0 ; setAttr ".mas0" -type "doubleArray" 0 ; setAttr ".id0" -type "doubleArray" 0 ; setAttr ".nid" 416; setAttr ".bt0" -type "doubleArray" 0 ; setAttr ".ag0" -type "doubleArray" 0 ; setAttr ".irbx" -type "string" ""; setAttr ".irax" -type "string" ""; setAttr ".icx" -type "string" ""; setAttr ".chw" 400; setAttr ".prt" 7; setAttr ".fron" 0; setAttr ".cofl" 1; setAttr -s 2 ".fsc[0:1]" 0 1 1 1 0 1; setAttr ".pfdo[0]" 0 1 1; setAttr ".dcl" -type "float3" 1 0 0.0048336983 ; setAttr ".drg" 0; setAttr ".scws" 0.5; setAttr ".rdc[0]" 0 1 1; setAttr ".mssc[0]" 0 1 1; setAttr -s 2 ".pfsc[0:1]" 0 1 1 1 0 1; setAttr ".opc[0]" 0 1 1; setAttr ".cl[0].clp" 0; setAttr ".cl[0].clc" -type "float3" 0.72799999 0 0 ; setAttr ".cl[0].cli" 0; setAttr ".inca[0].incap" 0; setAttr ".inca[0].incac" -type "float3" 0 0 0 ; setAttr ".inca[0].incai" 1; setAttr ".lifespanPP0" -type "doubleArray" 0 ; setAttr -k on ".lifespan" 1; createNode transform -n "ReactionDiffusionCam"; setAttr ".t" -type "double3" 0.026350198444414809 8.5965536316661808 7.3133707581813683 ; setAttr ".r" -type "double3" -50.138352729602396 -0.20000000000002999 9.6908115848246152e-016 ; createNode camera -n "ReactionDiffusionCamShape" -p "ReactionDiffusionCam"; setAttr -k off ".v"; setAttr ".rnd" no; setAttr ".fl" 34.999999999999993; setAttr ".coi" 11.285980845525646; setAttr ".imn" -type "string" "persp1"; setAttr ".den" -type "string" "persp1_depth"; setAttr ".man" -type "string" "persp1_mask"; setAttr ".hc" -type "string" "viewSet -p %camera"; createNode lightLinker -n "lightLinker1"; setAttr -s 4 ".lnk"; setAttr -s 4 ".slnk"; createNode displayLayerManager -n "layerManager"; createNode displayLayer -n "defaultLayer"; createNode renderLayerManager -n "renderLayerManager"; createNode renderLayer -n "defaultRenderLayer"; setAttr ".g" yes; createNode polyCube -n "polyCube1"; setAttr ".cuv" 4; createNode polySplitVert -n "polySplitVert1"; setAttr ".ics" -type "componentList" 1 "vtx[2:5]"; createNode polySeparate -n "polySeparate1"; setAttr ".ic" 2; setAttr -s 2 ".out"; createNode groupId -n "groupId1"; setAttr ".ihi" 0; createNode groupParts -n "groupParts1"; setAttr ".ihi" 0; setAttr ".ic" -type "componentList" 1 "f[0:5]"; createNode groupId -n "groupId2"; setAttr ".ihi" 0; createNode nucleus -n "nucleus1"; setAttr -s 2 ".niao"; setAttr -s 2 ".nias"; setAttr -s 2 ".noao"; setAttr ".grty" 35.537998199462891; setAttr ".sstp" 2; setAttr ".mcit" 2; createNode geoConnector -n "geoConnector1"; createNode lambert -n "lambert2"; setAttr ".it" -type "float3" 1 1 1 ; createNode shadingEngine -n "lambert2SG"; setAttr ".ihi" 0; setAttr ".ro" yes; createNode materialInfo -n "materialInfo1"; createNode script -n "sceneConfigurationScriptNode"; setAttr ".b" -type "string" "playbackOptions -min 1 -max 400 -ast 1 -aet 400 "; setAttr ".st" 6; createNode animCurveTU -n "emitter1_rate"; setAttr ".tan" 10; setAttr ".wgt" no; setAttr -s 3 ".ktv[0:2]" 10 0 11 10000 12 0; createNode animCurveTU -n "emitter2_rate"; setAttr ".tan" 10; setAttr ".wgt" no; setAttr -s 2 ".ktv[0:1]" 2 10000 3 0; createNode shadingEngine -n "nParticleBallsSE"; setAttr ".ihi" 0; setAttr -s 2 ".dsm"; setAttr ".ro" yes; createNode materialInfo -n "materialInfo2"; createNode particleSamplerInfo -n "particleSamplerInfo1"; createNode blinn -n "npBallsBlinn"; createNode particleCloud -n "npBallsVolume"; select -ne :time1; setAttr ".o" 54; select -ne :renderPartition; setAttr -s 4 ".st"; select -ne :renderGlobalsList1; select -ne :defaultShaderList1; setAttr -s 5 ".s"; select -ne :postProcessList1; setAttr -s 2 ".p"; select -ne :lightList1; select -ne :initialShadingGroup; setAttr -k on ".nds"; setAttr -s 3 ".dsm"; setAttr ".ro" yes; setAttr -s 2 ".gn"; select -ne :initialParticleSE; setAttr ".ro" yes; select -ne :hardwareRenderGlobals; setAttr ".ctrs" 256; setAttr ".btrs" 512; select -ne :defaultHardwareRenderGlobals; setAttr ".fn" -type "string" "im"; setAttr ".res" -type "string" "ntsc_4d 646 485 1.333"; connectAttr "polySeparate1.out[0]" "polySurfaceShape1.i"; connectAttr "polySeparate1.out[1]" "polySurfaceShape2.i"; connectAttr ":time1.o" "emitter1.ct"; connectAttr "geoConnector1.ocd" "emitter1.ocd"; connectAttr "geoConnector1.ocl" "emitter1.t"; connectAttr "geoConnector1.pos" "emitter1.opd"; connectAttr "geoConnector1.vel" "emitter1.ovd"; connectAttr "geoConnector1.swg" "emitter1.swge"; connectAttr "nParticleShape1.ifl" "emitter1.full[0]"; connectAttr "nParticleShape1.tss" "emitter1.dt[0]"; connectAttr "nParticleShape1.inh" "emitter1.inh[0]"; connectAttr "nParticleShape1.stt" "emitter1.stt[0]"; connectAttr "nParticleShape1.sd[0]" "emitter1.sd[0]"; connectAttr "emitter1_rate.o" "emitter1.rat"; connectAttr ":time1.o" "emitter2.ct"; connectAttr "geoConnector1.ocd" "emitter2.ocd"; connectAttr "geoConnector1.ocl" "emitter2.t"; connectAttr "geoConnector1.pos" "emitter2.opd"; connectAttr "geoConnector1.vel" "emitter2.ovd"; connectAttr "geoConnector1.swg" "emitter2.swge"; connectAttr "nParticleShape2.ifl" "emitter2.full[0]"; connectAttr "nParticleShape2.tss" "emitter2.dt[0]"; connectAttr "nParticleShape2.inh" "emitter2.inh[0]"; connectAttr "nParticleShape2.stt" "emitter2.stt[0]"; connectAttr "nParticleShape2.sd[0]" "emitter2.sd[0]"; connectAttr "emitter2_rate.o" "emitter2.rat"; connectAttr "groupId1.id" "pCubeShape1.iog.og[0].gid"; connectAttr ":initialShadingGroup.mwc" "pCubeShape1.iog.og[0].gco"; connectAttr "groupParts1.og" "pCubeShape1.i"; connectAttr "groupId2.id" "pCubeShape1.ciog.cog[0].cgid"; connectAttr "nucleus1.stf" "nRigidShape1.stf"; connectAttr ":time1.o" "nRigidShape1.cti"; connectAttr "polySurfaceShape1.w" "nRigidShape1.imsh"; connectAttr ":time1.o" "nParticleShape1.cti"; connectAttr "nucleus1.noao[0]" "nParticleShape1.nxst"; connectAttr "nucleus1.stf" "nParticleShape1.stf"; connectAttr "emitter1.ot[0]" "nParticleShape1.npt[0]"; connectAttr ":time1.o" "nParticleShape2.cti"; connectAttr "nucleus1.noao[1]" "nParticleShape2.nxst"; connectAttr "nucleus1.stf" "nParticleShape2.stf"; connectAttr "emitter2.ot[0]" "nParticleShape2.npt[0]"; 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 "lambert2SG.msg" "lightLinker1.lnk[2].olnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.lnk[3].llnk"; connectAttr "nParticleBallsSE.msg" "lightLinker1.lnk[3].olnk"; connectAttr ":defaultLightSet.msg" "lightLinker1.slnk[0].sllk"; connectAttr ":initialShadingGroup.msg" "lightLinker1.slnk[0].solk"; connectAttr ":defaultLightSet.msg" "lightLinker1.slnk[1].sllk"; connectAttr ":initialParticleSE.msg" "lightLinker1.slnk[1].solk"; connectAttr ":defaultLightSet.msg" "lightLinker1.slnk[2].sllk"; connectAttr "nParticleBallsSE.msg" "lightLinker1.slnk[2].solk"; connectAttr ":defaultLightSet.msg" "lightLinker1.slnk[4].sllk"; connectAttr "lambert2SG.msg" "lightLinker1.slnk[4].solk"; connectAttr "layerManager.dli[0]" "defaultLayer.id"; connectAttr "renderLayerManager.rlmi[0]" "defaultRenderLayer.rlid"; connectAttr "polyCube1.out" "polySplitVert1.ip"; connectAttr "pCubeShape1.o" "polySeparate1.ip"; connectAttr "polySplitVert1.out" "groupParts1.ig"; connectAttr "groupId1.id" "groupParts1.gi"; connectAttr ":time1.o" "nucleus1.cti"; connectAttr "nRigidShape1.cust" "nucleus1.nipo[0]"; connectAttr "nRigidShape1.stst" "nucleus1.nips[0]"; connectAttr "nParticleShape1.cust" "nucleus1.niao[0]"; connectAttr "nParticleShape2.cust" "nucleus1.niao[1]"; connectAttr "nParticleShape1.stst" "nucleus1.nias[0]"; connectAttr "nParticleShape2.stst" "nucleus1.nias[1]"; connectAttr ":time1.o" "geoConnector1.ct"; connectAttr "polySurfaceShape2.o" "geoConnector1.lge"; connectAttr "polySurfaceShape2.wm" "geoConnector1.wm"; connectAttr "polySurfaceShape2.msg" "geoConnector1.own"; connectAttr "lambert2.oc" "lambert2SG.ss"; connectAttr "polySurfaceShape2.iog" "lambert2SG.dsm" -na; connectAttr "lambert2SG.msg" "materialInfo1.sg"; connectAttr "lambert2.msg" "materialInfo1.m"; connectAttr "npBallsBlinn.oc" "nParticleBallsSE.ss"; connectAttr "npBallsVolume.oi" "nParticleBallsSE.vs"; connectAttr "nParticleShape2.iog" "nParticleBallsSE.dsm" -na; connectAttr "nParticleShape1.iog" "nParticleBallsSE.dsm" -na; connectAttr "nParticleBallsSE.msg" "materialInfo2.sg"; connectAttr "npBallsBlinn.msg" "materialInfo2.m"; connectAttr "particleSamplerInfo1.msg" "materialInfo2.t" -na; connectAttr "particleSamplerInfo1.oc" "npBallsBlinn.c"; connectAttr "particleSamplerInfo1.ot" "npBallsBlinn.it"; connectAttr "particleSamplerInfo1.oi" "npBallsBlinn.ic"; connectAttr "particleSamplerInfo1.ot" "npBallsVolume.t"; connectAttr "particleSamplerInfo1.oc" "npBallsVolume.c"; connectAttr "particleSamplerInfo1.oi" "npBallsVolume.i"; connectAttr "lambert2SG.pa" ":renderPartition.st" -na; connectAttr "nParticleBallsSE.pa" ":renderPartition.st" -na; connectAttr "lambert2.msg" ":defaultShaderList1.s" -na; connectAttr "npBallsBlinn.msg" ":defaultShaderList1.s" -na; connectAttr "npBallsVolume.msg" ":defaultShaderList1.s" -na; connectAttr "lightLinker1.msg" ":lightList1.ln" -na; connectAttr "polySurfaceShape1.iog" ":initialShadingGroup.dsm" -na; connectAttr "pCubeShape1.iog.og[0]" ":initialShadingGroup.dsm" -na; connectAttr "pCubeShape1.ciog.cog[0]" ":initialShadingGroup.dsm" -na; connectAttr "groupId1.msg" ":initialShadingGroup.gn" -na; connectAttr "groupId2.msg" ":initialShadingGroup.gn" -na; // End of ReactionDiffusion.ma