Why does VRM material turn red when loaded from the web, while GLB works fine?

Hi, I have imported a GLB file into my project, and it works perfectly with the expected materials. However, when I load a VRM file from the web server, the materials turn red, making the model look incorrect.

Project Link: PlayCanvas | HTML5 Game Engine

Could anyone please help me understand why this happens and how to fix it?

Thank you in advance for your assistance!

Hi, I have imported a GLB file into my project, and it works perfectly with the expected materials. However, when I load a VRM file from the web server, the materials turn red, making the model look incorrect.

Project Link: PlayCanvas | HTML5 Game Engine

Could anyone please help me understand why this happens and how to fix it?

Thank you in advance for your assistance!

Hi, I can’t access your project ~
Could you try disabling emissiveVertexColor on the material on editor?
I had a similar problem when loading a VRM file in PlayCanvas without using the editor.

But maybe it’s not the best way to fix it :cry:

material.emissiveVertexColor = false