Saving my renders

I have some trouble saving my rendered images.
This is what i do:

I press F12 to render.
Then i press F3
I save the image as building.jpg
Blender saves it.
I try to open it, but it says it´s the wrong format or something.

Make sure you’ve actually got the file type set to JPG in the render buttons. You may be accidentally saving it as a TGA, but with a name “building.jpg”

THX!
Now i can post my first work

This is actually something that the average user (including me) does not understand. Is it really necessary to give this information twice? 99% of ‘art people’ (not including me) will think it’s just badly programmed. It’s just another brick in the wall of the ‘pros don’t use blender’ thing.

The file extension does not determine the type of the file. The information stored in the file header does that.

In the F3 save image selector, there are two places where the file type info appears. One is a caption at the bottom of the window. The other is the button that you press to save the file, the one that says, for example, Save Targa. This is the same value set in the Save Image chooser on the Display Buttons.

If someone wants to give their files wacky names…
With power comes responsibility.

That is rather unlikely and could be done afterwards. This ‘feature’ comes for a high price, I think. I am still open for a reasonable explanation.

I know there are many things in Blender that are not easy at first but provide more flexibity, but this seems just odd to me.

I think what causes confusion is that the different controls that concern saving images are in so many separate locations. There’s the F3 hotkey (which is sometimes mentioned in tutes by itself without mentioning the menu entry, there’s the menu entry in info header, and there are the buttons in the renderbuttons window. They’re all very separate and especially if you have a different buttons window open (like edit buttons), it’s not quite so obvious where you have to choose the file type…

Perhaps it might also be a good idea to replicate the file format selector in the ‘save as’ file selector dialog too, just to make things a little clearer. If the image is stored in a general format in the render buffer until it’s saved, I wouldn’t think it would make much difference?

That is rather unlikely and could be done afterwards. This ‘feature’ comes for a high price, I think. I am still open for a reasonable explanation.

[/quote]

Sorry, I was not clear here. I meant that blender does not act as a policeman when it comes to naming your files. It does not do sanity checks to make sure you have not called a targa file something.jpg.

Another idea could be to enter a default filename for the image like:
(nameofyourblend).(file format extension). Right now, the filename field is empty by default.

So if my .blend file is man.blend, my file format is JPG, it puts the text “man.jpg” in the filename field. This is what some other programs do, but usually use ‘untitled’ or something.

Maybe that would be enough just another thing to warn people what format it’s saving to. Especially since you don’t always have to look at the ‘SAVE JPEG’ button if you just press enter…

Perhaps it’s not a problem of blender but a problem of the graphic apps.
I often use CorelPhotoPaint. This app doesn’t care about the file extension. If I render an image (in blender set i.e. JPG) PhotoPaint opens it without extension but also if I give it a “wrong” extension i. e. png, tga.
PS or Fireworks neither open the files without extension nor those with the wrong png or tga assignment. PS and Fireworks obviously detect a difference between file format and extension and won’t open it. PhotoPaint doesn’t care, only the readability of the data is important.
Blender doesn’t care about the extensions as well.
The latter is probably due to the cross platform compatibility.