Closed hareurs closed 1 year ago
This is a known issue. The world background color currently does not work with XPU, as it requires the use of a display filter. If you need to add a background color afterwards, and you are rendering with XPU, you'll have to add it in post.
Thanks for your prompt reply. Closing this issue now.
The rendering results between CPU and GPU are significantly different in terms of the world background color. The GPU would completely ignore the background color and set the pixel values to (0, 0, 0, 0), while in CPU mode the RGB values are set to the defined background color with alpha channel being zero. Also, in the rendered image from the CPU, there is a strange boundary between the object and the background.
System Information:
How to Reproduce:
scene.blend
file.scene
, set theRenderer
to beRIS
, i.e., CPU mode. ClickRender
. You would see that the background is red. Save the rendered image.Renderer
to beXPU
, i.e., GPU mode. Render and observe the completely black background. Save the image.Supplementary Files:
A zip file can downloaded at https://www.dropbox.com/s/rbriocjmqqggja7/rman_gpu_back.zip?dl=0. It contains the following files:
scene.blend
: the scene file.cpu.png
: the rendered image from CPU.gpu.png
: the rendered image from GPU.