So I have a openGLSurface view displaying a cube.. I also have a canvas which I can paint onto a bitmap. What I want to achieve is be able to paint onto the canvas and then this becomes the texture for the cube. Is this possible on android? Any advice on achieving it would be great!