Transparency on Sprite3D with subviewport Texture

Godot Version

v4.3.stable.arch_linux

Question

Hi everybody, I have a Sprite3D whith à SubViewPort Texture. The Childrens SubviewPort are Nodes and somes AnimatedSprite2Ds (driven by an AnimationPlayer).

I try to have transparency on my Sprite3D, but no way.

In the Sprite3D flags the followings properties is set to:
Transparent: true
AlphaCut : Opaque-Pre-pass

Nothing to do, I got a grey background.
What the matter ?

Have you set the subviewport to have a transparent background? IIRC by default it renders clear color if you don’t ask for transparency.

1 Like

I feel stupid, thank you hexgrid…

I… uh… totally didn’t run into that myself a few months back…