HDR environment image - can I remove from background?

Hello.
Hopefully somebody can help me with this puzzler.

I am doing a promotional animation of a building product showing how it is installed.
I would like to put an HDR image into it (to get some nice highlights/shadows on stainless steel components.)
So I have done this but unfortunately the HDR image shows up in the render behind my model.

Is there any way of using an HDR image but it only showing in reflections, not in the background of the render? (My background is white.)

Cheers, Matt.

Save the images with an alpha background - enable RGBA and save as a file format that supports transparency, such as .png, .tga, .exr.

You can composite in any background you need afterwards.

That works. You could also add a texture to the metal parts of an image (the HDRI), and map it to the “Mirror” setting in Shading.

This tutorial shows how you can do it
http://www.blendercookie.com/2009/09/03/improving-reflections-with-hdr-images/

Haven’t got the time to read all the replies, if you still haven’t figured it out in the render panel change the alpha from Sky to Straight. Then in post you can add any background you need.

Many thanks for the quick replies.
Will check all out this afternoon.
Cheers, Matt.

Hello.
Thanks for the advice, I’ve added a white background in the node compositor no problem:-
input - image (white background)
- colour (alpha over) - Output (file output)
input - image (the render)

Can anybody advise how to do this for all of an animations frames? I think that if I save all the frames as a multi-layer and (once all rendered) select all of them when loading into the input - image node and then basically do the same as above. However, when I do this, it only creates the first frame in the render folder and not the rest.
Cheers Matt.