0

I would like to be able to see the green cube through my yellow cube while retaining the intensity and bloom of the Emission material:

enter image description here

I've seen other questions that ask the same thing but unless I'm misinterpreting they all boil down to using a Mix Shader that takes mixes the Emission node and a Transparent BSDF node, which as you can see from my screenshot I am already doing.

What am I doing wrong?

  • blend mode in the material settings? – lemon Sep 17 '20 at 11:46
  • It's currently set to Opaque – Robin De Schepper Sep 17 '20 at 11:48
  • And no combination of Blend Modes and Shadow Modes changes the result (although some will produce small artifacts) – Robin De Schepper Sep 17 '20 at 11:49
  • if opaque, Eevee won't render transparency – lemon Sep 17 '20 at 12:06
  • Well even with Blend Mode set to for example Alpha Blend it looks the same, and when I render the image it looks exactly like in the screenshot too – Robin De Schepper Sep 17 '20 at 12:09
  • It seems to be more of an issue of intensity; when I lower the intensity to 0.001 it becomes transparent, otherwise the light it emits makes it opaque. – Robin De Schepper Sep 17 '20 at 12:11
  • Technically you should probably be using an Add shader instead of a Mix - certainly that would be how it would work in Cycles - since the Emission is a separate property of the surface that isn't affected by its amount of transparency. You don't mention in the question or tags whether this is related to Cycles or Eevee but it's implied by the above comments that it's Eevee only. Please update your question to be specific and/or at least edit the question to include a suitable tag to indicate which. As mentioned, in Eevee Blend Mode is very relevant and not physically accurate. – Rich Sedman Sep 17 '20 at 12:40
  • Sorry, I've never heard of Cycles or Eevee before. I installed Blender 2.90, what's the default there? Using the Add shader I can't get any transparency at all – Robin De Schepper Sep 17 '20 at 12:55
  • With mix shader, this is a color complement issue. The green is used for yellow. If the green cube was blue, you should see it by transparency (white as yellow + blue = r g b = white) – lemon Sep 17 '20 at 13:11
  • Neither a blue or a red cube are really visible through the material unless you're in very low alpha values (< 0.05 on the Fac slider) – Robin De Schepper Sep 17 '20 at 13:15
  • high intensity (around 15) but fac at 0.5: https://i.stack.imgur.com/vJZPh.jpg – lemon Sep 17 '20 at 13:20
  • Could you send me that blend file to figure out the difference? – Robin De Schepper Sep 17 '20 at 13:22
  • 1
    https://blend-exchange.giantcowfilms.com/b/5Q37s1BD/ – lemon Sep 17 '20 at 13:26

1 Answers1

2

one option to have transparent could be Adding a Fresnel to your Materials. But i'm not sure if that's the look that you need for your project.

enter image description here

If you need more bloom, you can play with the render settings too.

Emir
  • 5,701
  • 1
  • 14
  • 31