1
$\begingroup$

I want to render a scene with a glossy object and a glossy floor plane and I want it to have a transparent background. I can do it without the reflections on the floor but when I try to add the reflections as well I either make the background black or I just can't get the reflection. How can I do this? I'm using Blender 3.1 and cycles.

$\endgroup$
4
  • $\begingroup$ are you sure you are in Cycles? $\endgroup$
    – moonboots
    Apr 11, 2022 at 19:42
  • $\begingroup$ Yes, I'm certain $\endgroup$
    – enes
    Apr 11, 2022 at 20:13
  • $\begingroup$ please show some screenshots $\endgroup$
    – moonboots
    Apr 11, 2022 at 20:16
  • $\begingroup$ This video uses the Light Path Node from the shader editor to achieve reflections only. youtube.com/watch?v=Wpi_GSx4X9M&ab_channel=ASAArt3d $\endgroup$ Dec 1, 2023 at 16:58

2 Answers 2

1
$\begingroup$

I'm not sure what you're looking for, but here is a scene with 1 cube and 1 plane, both sharing the same metallic material. There is a HDRI background reflected in both the objects, as well as the cube's reflection on the plane. The background is transparent (due to the underlined checkbox) and the render looks the same as the viewport. Is this what you're looking for?

Reflection

$\endgroup$
0
$\begingroup$

In general, glossy objects must have an environment to reflect or they won't look glossy. Since you want a transparent background, the simplest way is to use an HDRI in the World Shader (Blender comes with eight of them, all CC0):

enter image description here

The render must be saved in a format that can handle transparency, such as PNG with RGBA color. And you said you're using Cycles, this also requires that you have Render Properties > Film > Transparent checked:

enter image description here

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .