I need plane for preloading scene and transition. I use gl_Position = vec4( position , 1.0 )

I need plane for preloading scene and transition.
For thet I use shader material with gl_Position = vec4( position , 1.0 ); and animatid its alpha - ’ gl_FragColor = vec4(0.0, 0.0, 0.0, uAlpha)’

But I have some problem with textures wich have alpha cannal. they not visible.

if I set visible = false for Plan after animated to alpha = 0, I can see textures ( with alpha cannal) wich were not visible;

I don’t want use
depthTest: false, depthWrite : false,