Any ideas why SVG texture does not show in Firefox?

Looks like the textures loaded over the network are SVGs.

As far as I know THREE.js doesn’t support SVG textures, since it’s not a format that works in WebGL. There must be some kind of conversion going on in your app, I would imagine the SVG is drawn onto a canvas.

If that’s the case, as donmccurdy said, check what size these canvases are, they should be 256x256 or 512x512 or 1024x1024 etc.

Or you could even ditch the SVGs and use shader instead, looks like they’re fairly simple gradients so it shouldn’t take too much effort, and will save a tiny bit of bandwidth.