Led cube efficiency

Thanks for the fast reply's!

It is important that the leds can be used seperately, not a whole layer at once.
The cube will have to switch the leds very fast and has to switch leds simultaneously too.

The TLC5940 would be more confinient as PaulRB sayed but CrossRoads sayed it needs more data.
My question is can it handle the fast switching?

For example, the whole cube must be switched on and off from bottom corner to the opposite top corner within 1,5 seconds.
(It has to look like a wave so a lot of leds will be switched on simultaneously, otherwise it would be impossible withing 1,5 seconds).

What would be your advice?