Why doesn't the output create a semi-transparent effect in the compositor?

I found this tutorial on the internet.

But I don’t understand why I can’t output the result to the compositor.





The exclamation mark icon says
““render passes not supported in the Viewport compositor.””
But in the tutorial this icon also appears and everything works for him.

I tried using the camera to view the results but still didn’t get the transparent effect.
AOV Color


AOV Alpha

Shader

compositor

The only option in which everything works as it should for me is when I divided the scene into layers


But I don’t understand why I can’t do this with AOV. I’m following the tutorial and even tried it on the same version as the author, but the result is that the hair still covers the eye.

Can anyone explain why my results are different and what I’m missing?

Version 4.1 I also checked version 4.5, the result is the same
Render eevee
Blend Fille
Trans test.blend (1.2 MB)

Which render engine are you using?

Shader to RGB only works in Eevee

I use Eevee. Is this a problem?

It was a guess as to why, because you provide only a small amout of info to go on.

Im not going to watch a tutorial for you.

No, I checked the same thing in cycles.

Hi, is it anything to do with this warning sign?


This is what i saw, as well as @okidoki:

1 Like

You are showing different setups with the viewe node connected to different nodes… the “result” of the composition is still the output node… but you only show some 3Dview and not the camera output…

Also the mix node for the AOV value you use… has not real input ??

You may rewatch this quick tip… ??

1 Like

I checked the message and it says that
“render passes not supported in the Viewport compositor.”
But that’s weird, because in the tutorial everything works in Viewport.

I thought it was enough to use compositing in the viewport.


But for some reason the program says it doesn’t support this.

He is using newer version then what you are.

2 Likes