I working with OpenGL and “GLFW” to mapping the texture image to 2D polygon which is the set of vertices generated from OpenCV.
My question is, can I use the result of texture mapping as the new texture (which is already distort by the first mapping) to map with other polygon.
I think my explanation is so bad, please look at the example;

Left image is my texture, and the right is the texture after mapping to polygon (the texture divided to 8 block for 8 set of vertices. What I want to do is using the mapping result on the right side as the new texture.
It is possible to do with OpenGL or OpenCV?
Render your scene to a FBO with a texture attachment, then use that texture to render more geometry.