
14.我们只需要每个Blur的x轴进行模糊,因此我们可以删除每个Blur中yPixels的表达式,并在Blur1-6接点中的xPixels中输入Blur7.xPixels,回车。这样我们只要调节Blur7接点上的xPixels,那么Blur1-6中的xPixels数值可以同步变化。下面的文本文件是最终效果,以直接把下面的文本直接拷贝到Shake的工作区就可以了。
Checker1 = Checker(720, 576, 1, 720, 576);
JingA0000 = SFileIn("//Zhuangfei/F/My-Shake/waigua/JingA0000.tga",
"Auto", 0, 2, "v1.0", "0");
Jinga0010 = SFileIn("//Zhuangfei/F/My-Shake/waigua/Jinga0010.tga",
"Auto", 0, 0, "v1.0", "0");
Layer15 = Layer(Jinga0010, 0, "Over", 0, 0, 0);
Scale1 = Scale(Checker1, turbulence(time+200,5)/20, 1, width/2,
height/2, 0, 0.5, 0);
Scale2 = Scale(Checker1, turbulence(time+200,5)/20, 1, width/2,
height/2, 0, 0.5, 0);
Scale3 = Scale(Checker1, turbulence(time+300,5)/20, 1, width/2,
height/2, 0, 0.5, 0);
Scale4 = Scale(Checker1, turbulence(time+200,5)/20, 1, width/2,
height/2, 0, 0.5, 0);
Scale5 = Scale(Checker1, turbulence(time+250,2)/50, 1, width/2,
height/2, 0, 0.5, 0);
Scale6 = Scale(Checker1, turbulence(time+250,2)/50, 1, width/2,
height/2, 0, 0.5, 0);
Scale7 = Scale(Checker1, turbulence(time+250,10)/20, 1, width/2,
height/2, 0, 0.5, 0);
Blur1 = Blur(Scale1, 0, xPixels, 0, "gauss", xFilter, "rgba");
Blur2 = Blur(Scale2, 0, xPixels, 0, "gauss", xFilter, "rgba");
Blur3 = Blur(Scale3, 0, xPixels, 0, "gauss", xFilter, "rgba");
Blur4 = Blur(Scale4, 0, xPixels, 0, "gauss", xFilter, "rgba");
Blur5 = Blur(Scale5, 0, 0, 0, "gauss", xFilter, "rgba");
Blur6 = Blur(Scale6, Blur7.xPixels, 0, 0, "gauss", xFilter, "rgba");
Blur7 = Blur(Scale7, 0, xPixels, 0, "gauss", xFilter, "rgba");
Pan1 = Pan(Blur1, cos(time/3)*(time/3), 0, 0, 0.5, 0);
Pan2 = Pan(Blur2, cos(time/5)*50+30, 0, 0, 0.5, 0);
Pan3 = Pan(Blur3, cos(time/2)*80+80, 0, 0, 0.5, 0);
Pan4 = Pan(Blur4, cos(time/2)*80+120, 0, 0, 0.5, 0);
Pan5 = Pan(Blur5, cos(time/5)*100+30, 0, 0, 0.5, 0);
Pan6 = Pan(Blur6, cos(time/5)*100+180, 0, 0, 0.5, 0);
Pan7 = Pan(Blur7, cos(time/10)*100+180, 0, 0, 0.5, 0);
Layer1 = Layer(Layer15, Pan1, "Inside", 0);
Layer11 = Layer(Layer15, Pan6, "Inside", 0);
Layer13 = Layer(Layer15, Pan7, "Inside", 0);
Layer3 = Layer(Layer15, Pan2, "Inside", 0);
Layer5 = Layer(Layer15, Pan3, "Inside", 0);
Layer7 = Layer(Layer15, Pan4, "Inside", 0);
Layer9 = Layer(Layer15, Pan5, "Inside", 0);
Layer4 = Layer(Layer1, Layer3, "Over", 0, 0, 0);
Layer6 = Layer(Layer4, Layer5, "Over", 0, 0, 0);
Layer8 = Layer(Layer6, Layer7, "Over", 0, 0, 0);
Layer10 = Layer(Layer8, Layer9, "Over", 0, 0, 0);
Layer12 = Layer(Layer10, Layer11, "Over", 0, 0, 0);
Layer14 = Layer(Layer12, Layer13, "Over", 0, 0, 0);
Layer2 = Layer(Layer14, JingA0000, "Over", 0, 0, 0);
// User Interface settings
SetKey(
"nodeView.Blur1.t", "0",
"nodeView.Blur1.x", "212.7875",
"nodeView.Blur1.y", "92.24933",
"nodeView.Blur2.t", "0",
"nodeView.Blur2.x", "344.549652",
"nodeView.Blur2.y", "67.16178",
"nodeView.Blur3.t", "0",
"nodeView.Blur3.x", "458.233215",
"nodeView.Blur3.y", "-5.72222",
"nodeView.Blur4.t", "0",
"nodeView.Blur4.x", "572.1391",
"nodeView.Blur4.y", "-69.7123",
"nodeView.Blur5.t", "0",
"nodeView.Blur5.x", "674.135742",
"nodeView.Blur5.y", "-108.293182",
"nodeView.Blur6.t", "0",
"nodeView.Blur6.x", "764.198059",
"nodeView.Blur6.y", "-183.560471",
"nodeView.Blur7.t", "0",
"nodeView.Blur7.x", "902.102966",
"nodeView.Blur7.y", "-195.143036",
"nodeView.Checker1.t", "1",
"nodeView.Checker1.tnChannel", "0",
"nodeView.Checker1.tnTime", "1",
"nodeView.Checker1.tnVisible", "1",
"nodeView.Checker1.x", "550.8707",
"nodeView.Checker1.y", "206.073944",
"nodeView.JingA0000.t", "1",
"nodeView.JingA0000.tnChannel", "0",
"nodeView.JingA0000.tnTime", "1",
"nodeView.JingA0000.tnVisible", "1",
"nodeView.JingA0000.x", "924.7219",
"nodeView.JingA0000.y", "-423.341034",
"nodeView.Jinga0010.t", "1",
"nodeView.Jinga0010.tnChannel", "0",
"nodeView.Jinga0010.tnTime", "1",
"nodeView.Jinga0010.tnVisible", "1",
"nodeView.Jinga0010.x", "-7.708906",
"nodeView.Jinga0010.y", "119.75441",
"nodeView.Layer1.t", "0",
"nodeView.Layer1.x", "111.792496",
"nodeView.Layer1.y", "-41.5473366",
"nodeView.Layer10.t", "0",
"nodeView.Layer10.x", "440.19223",
"nodeView.Layer10.y", "-337.864349",
"nodeView.Layer11.t", "0",
"nodeView.Layer11.x", "640.087463",
"nodeView.Layer11.y", "-344.617554",
"nodeView.Layer12.t", "0",
"nodeView.Layer12.x", "541.753845",
"nodeView.Layer12.y", "-410.895966",
"nodeView.Layer13.t", "0",
"nodeView.Layer13.x", "740.094666",
"nodeView.Layer13.y", "-411.3666",
"nodeView.Layer14.t", "0",
"nodeView.Layer14.x", "670.451843",
"nodeView.Layer14.y", "-477.80658",
"nodeView.Layer15.t", "0",
"nodeView.Layer15.x", "48.0123444",
"nodeView.Layer15.y", "41.709877",
"nodeView.Layer2.t", "0",
"nodeView.Layer2.x", "736.07074",
"nodeView.Layer2.y", "-547.167969",
"nodeView.Layer3.t", "0",
"nodeView.Layer3.x", "281.397522",
"nodeView.Layer3.y", "-65.86125",
"nodeView.Layer4.t", "0",
"nodeView.Layer4.x", "161.906448",
"nodeView.Layer4.y", "-162.563431",
"nodeView.Layer5.t", "0",
"nodeView.Layer5.x", "411.471252",
"nodeView.Layer5.y", "-149.575119",
"nodeView.Layer6.t", "0",
"nodeView.Layer6.x", "248.999359",
"nodeView.Layer6.y", "-228.057129",
"nodeView.Layer7.t", "0",
"nodeView.Layer7.x", "489.909851",
"nodeView.Layer7.y", "-220.258",
"nodeView.Layer8.t", "0",
"nodeView.Layer8.x", "343.297974",
"nodeView.Layer8.y", "-282.071777",
"nodeView.Layer9.t", "0",
"nodeView.Layer9.x", "570.802856",
"nodeView.Layer9.y", "-280.445068",
"nodeView.Pan1.t", "0",
"nodeView.Pan1.x", "176.021088",
"nodeView.Pan1.y", "19.4132118",
"nodeView.Pan2.t", "0",
"nodeView.Pan2.x", "305.4914",
"nodeView.Pan2.y", "-5.838874",
"nodeView.Pan3.t", "0",
"nodeView.Pan3.x", "428.133026",
"nodeView.Pan3.y", "-79.2137146",
"nodeView.Pan4.t", "0",
"nodeView.Pan4.x", "523.5863",
"nodeView.Pan4.y", "-152.174545",
"nodeView.Pan5.t", "0",
"nodeView.Pan5.x", "634.3279",
"nodeView.Pan5.y", "-200.746155",
"nodeView.Pan6.t", "0",
"nodeView.Pan6.x", "720.894348",
"nodeView.Pan6.y", "-256.205",
"nodeView.Pan7.t", "0",
"nodeView.Pan7.x", "829.0733",
"nodeView.Pan7.y", "-293.5976",
"nodeView.Scale1.t", "0",
"nodeView.Scale1.x", "234.661209",
"nodeView.Scale1.y", "183.459412",
"nodeView.Scale2.t", "0",
"nodeView.Scale2.x", "373.1093",
"nodeView.Scale2.y", "147.143127",
"nodeView.Scale3.t", "0",
"nodeView.Scale3.x", "496.131653",
"nodeView.Scale3.y", "89.4102",
"nodeView.Scale4.t", "0",
"nodeView.Scale4.x", "602.255066",
"nodeView.Scale4.y", "29.2890415",
"nodeView.Scale5.t", "0",
"nodeView.Scale5.x", "697.987061",
"nodeView.Scale5.y", "-15.3187943",
"nodeView.Scale6.t", "0",
"nodeView.Scale6.x", "791.195251",
"nodeView.Scale6.y", "-82.47667",
"nodeView.Scale7.t", "0",
"nodeView.Scale7.x", "891.257263",
"nodeView.Scale7.y", "-111.782425"
有许多竖条左右随机抖动转场效果终于做出来了。 下面我们要把这个效果做成外挂,也就是macro, 可以放在网上,让别人分享我们的成果。
评论加载中…