I am trying to uv texture a box. I have JPG for top, sides and bottom.
I do this (after following a number on tutorials):
select top in mesh edit mode and uv unwap it and assign a jpg for the texture
then select sides and uv unwrap them and assign a jpg for the texture
select bottom and uv unwrap it and assign a jpg for the texture
The jpg’s are different.
This way I am able to texture the box how I want it. The 3d Texture view looks good.
However, when I render it only the last textture is shown an wraps the whole box.
Why is 3d texture view diffrent from the render and what can I do about it to fix it?
Firstly, for what you are doing here, you only need one UV map. Multiple UV maps are only necessary when any individual face needs to be unwrapped in two or more different ways. So the single UV map you have ended up with is fine for your purpose.
What you need is a separate material for each different texture you want to use. That is, have one material for the top, one for the sides and one for the bottom. Each material then wants an Image texture associated with it that uses the corresponding JPG.