Cesium not show anything under transparent background

I have tried to combine materials, to have effect like with billbords

  const material = new Cesium.Material({
      translucent: true,
      fabric: {
          materials: {
              alphaMaterial: {
                  type: "AlphaMap",
                  uniforms: {
                      image: icon,
                      channel: "a",
                  },
              },
              diffuseMaterial: {
                  type: "Image",
                  uniforms: {
                      image: icon,
                  },
              },
          },
          components: {
              diffuse: "diffuseMaterial.diffuse",
              alpha: "alphaMaterial.alpha",
          },
      },
  });

but result the same as in my first example from March 24

Maybe it possible somehove to combine material to have effect the same as with billboards?

Thanks!