How to Create an RGB LED Display for Raspberry Pi?
If you really want to controll each of the LEDs then practically you have to use shift registers, as there are 576*3=1728 pins to be controlled and the pis dont have more than 17 GPIO pins.

Lets assume that we leave out the brightness part (but the approach is same, you would need 1728 more PWM outputs to controll the brightness), then the number of shift registers needed will be 1728/8=216. I would reccomend using the 74hc595 ones as they are cheap and has quit many resources. 

So the basic idea is to feed in the state of each colour of each led of all leds as either ON or OFF to all the shift registers (since we are not dealing with brightness now, only three bits for each led is enough) and then latch all registers to display the image.