I have a Canvas in Unity3D with some Images and Text. I need to be able to turn that canvas into a picture of a set resolution, no matter what resolution the mobile app is running on.
I could do it by creating a Texture2D of the desired picture resolution and use get set pixels of the Images in that canvas, but this does not work for the text. How could I get the font as well?
Another thing would be to use a camera to take a picture of the canvas, but this is reliant on the Screen resolution. Is there a way to overcome this?