Requesting a different kind of rain

In my quest for better rain…

I’m wondering how hard would it be to create a 3d array.

so that from the top it looked something like this:

X X X X X
X X X X X
X X X X X
X X X X X
X X X X X

then i could take my rain falling movie clip and assign it to a point in space.

that way i was getting real 3d rain, as in real life…spatial 3d.

Also the further back the clip, the difference in alpha and scale…

so take one movie clip and resize it based on its “z” value…

and then randomize which points are selected on the ceiling of the array and let the rain fall.

any ideas? seen it done before? give me a shout?