After Exporting GLB missing Colors

Hello Everyone I am Creating text in my Scene
like so

      const options = {
        size: 1,
        height: 0.5,
        curveSegments: 3,
        bevelEnabled: true,
        bevelThickness: 0.01, //10
        bevelSize: 0.01, //8
        bevelOffset: 0,
        bevelSegments: 5

      const geometry = new THREE.TextBufferGeometry(text, {font: font, ...options});
const material = [  new THREE.MeshPhongMaterial({color: 0x000000 }), // front
                              new THREE.MeshPhongMaterial({color: 0x072F5F }), // side   ];
      const text_mesh = new THREE.Mesh(geometry, material);

and getting this result

and after exporting this model and opening with Three.js Editor I am getting only one color
Does anybody have Idea why it is like that?
Advance Thank you

This is a known issue. More details here:

Is there any solution for this ?

Not yet, sorry.

1 Like

Thank you very much !