I have my room and I created a big cilinder onto which I would like to texture an image of a panorama. Now, it happens that when I texture the cylinder, I can see the image only on the outer surface but I need it on the inner side of the cylinder… can anybody tell me what is wrong?
The problem is that the normals for the cylinder are facing out, not in. This can be solved by reversing the normals on the cylinder or by changing the shader of your texture to one of the shaders that is visible on both sides (like the Nature leaves shader or the Particle shader.)
A face has a normal, since your primitive has no thickness there is only one direction the face can point. In your case that’s the wrong way.
If you really need to do this all within Unity, there are tutorials available which show you how to use Photoshop/Gimp to cut up a panorama into a cubemap. You can then use that with Unity’s built in skybox shader.