How to have all drawing on a cylindrical surface?

Hi there,
I just started coco2d-x coding for a few weeks. What I can do is to create a layer on screen, make it rectangular and add 3 sprite (png) to the top, middle and bottom of that layer and control them with animation so to have each png falling line by line. The whole process is continuously. Each png is a 2D square in different color. What I want to do is to make the rectangular layer as a cylindrical surface and have all png falling on that surface to emulate an effect of rolling an cylinder. Any idea if cocos2d-x could do that or not, thanks.