Vertex color import problem

Godot Version

4.4.1

Question

I’m trying to import vertex colors from Blender via gltf.
The vertex colors are definitely coming out of blender (I can re-import them back in fine) and I can also see them when I double click the file in godot (screenshot) but for some reason the color is not used when rendering, neither in the standard shader nor in my visual shader.
Am I blind and missing a toggle somewhere to actually import the color?

Thanks so much!

seb

If I understand correctly, vertex colors should not be used in rendering. They are not visible visually. But they can be used in the shader for visual movement. Example:

BaseMaterial3D has a vertex_color_use_as_albedo flag that’s false by default. Maybe make it true and see if that fixes it?

As you can see in the screenshot, that toggle is axctually on - it’s also doesn’t seem to work in a custom shader.