I am also trying to get troika three text to work with WebGPU but its rendering a white square. I’m not sure why it’s doing that and why it would be different to WebGL.
https://danrossi.github.io/three-troika/test/webgpu_text.html
Here is the built module. If I can’t get this working I have to try and get my customised bmfont working instead.
Real world example with a troika build integrated with webgpu renderer.
The background and logo textures are upside down and I get white square for the text and black square for the background.
https://danrossi.github.io/three-troika/test/webgpu.html
WebGL