Operating system: Win10 64
Graphics card: Quadro M5000
Broken: 2.80, 606223f6a61, blender2.8, 2018-12-07
Short description of error
Baking normals from a high resolution mesh to a low poly mesh using a custom cage always results in a "No valid cage object" error and nothing is baked. Same for baking diffuse texture.
I've been trying to do it from a scanned high resolution mesh that I can't provide, but I'm attaching a simple test scene that reproduces the issue.
Exact steps for others to reproduce the error
In the provided scene it should be as simple as pressing the Bake button at the bottom of the render tab as everything should be already selected.
The steps I followed are:
-Import high poly mesh (I created one for the test scene).
-Create low poly target object.
-Duplicate low poly mesh and fatten it to create a cage.
-Assign new Cycles material to low poly object.
-In the Image editor create new Image.
-In the Node editor create new Image Texture and assign the previously created Image to it.
-In the Bake section of the render options, select Normals from the dropdown menu and tick Selected to Active and Cage options.
-Set the cage object.
-Select the source mesh, then select the target mesh.
-Make sure the image texture node is selected in the Node editor.
-Press the Bake button and you should receive the error.