camera image not rendering In Blender 2.8, I have applied a Background image of a sky-scape to the camera view and have hit render. However, the rendered image shows the cube and gray world background, not the cube and the sky background image. I have fiddled about with the settings but to no avail.

Any thoughts?



Edit 1

I believe this question to be different than the question, "Why won't my 'background' render" (of which this question was closed as a duplicate) because the image I have is a Background image. The question mentioned by Ketchup boy 2002 relates to an image applied to an empty, which apparently is not renderable.
Problem

This behavior is because Object Data > Background Images only shows the image in the viewport -- there is no physical image. An easy workaround uses compositing.

Workaround

First, go to the Render tab > Film dropdown and check Transparent. This will tell Blender to only render the cube as opposed to the cube and the gray background.

Next, switch from the Layout layout to the Compositing layout. Add an Input > Image node and use the bottom left button to select your image (it has already been added to your .blend file, so it should be there).

Add a Distort > Scale node and connect the Image node > Image output to the Scale node > Image input. Set the Scale node > dropdown to Render Size. Add a Color > Alpha Over node and connect the Scale node > Image output to the top Alpha Over node > Image input. Connect the Render Layers node > Image output to the bottom Alpha Over node > Image input. Connect the Alpha Over node > Image output to the Composite node > Image input. Your nodes should now look like this:



Render.