Usualy a garaduation of a exsiting image is enough whet you do is keyframe a small band moving up and down the image file. Infact maya may be much better at theese tricks than AE is. + you have all your animation design in one place + no extra files!
Heres a example:
CODE
file -f -new; // im relying on static names because im lazy
{
$shader=shadingNode -asShader lambert -n DemoShader
;
$set=sets -renderable true -noSurfaceShader true -empty -name DemoSG
;
connectAttr -f ($shader+".outColor") ($set+".surfaceShader");
$slice=createNode -n "redSlice" ramp
;
connectAttr -f ($slice+".outColor") ($shader+".color");
$coise=createNode -n "ReplaceThisWithFileTextureThatActsAsGradientPath" noise
;
connectAttr -f ($coise+".outColorR") ($slice+".vCoord");
setAttr "redSlice.colorEntryList[2].color" -type double3 0 0 0;
setAttr "redSlice.colorEntryList[1].color" -type double3 1 1 1;
setAttr "redSlice.colorEntryList[0].color" -type double3 0 0 0;
expression -s
("redSlice.colorEntryList[0].position=redSlice.colorEntryList[1].position-0.1;\r\n"+
"redSlice.colorEntryList[2].position=redSlice.colorEntryList[1].position+0.1");
// again i used expressions cos i was lazy 2 +-avg nodes would have done the same.
currentTime 1;
setAttr "redSlice.colorEntryList[1].position" 1;
setKeyframe "redSlice.colorEntryList[1].position";
currentTime 100;
setAttr "redSlice.colorEntryList[1].position" 0;
setKeyframe "redSlice.colorEntryList[1].position";
}
just swap the noise for any red channel flow trough image. Can eb a file or 2 actualy you can layare efew different ideas on top just liek you can in comp. prettymuch the only thein g that limits you is computational time.