Vertex painting is broken for SpecialMeshes

When you color a mesh with vertex paint, import it into studio as an fbx, and spawn it in as a MeshPart, the vertex paint displays correctly. But, if the mesh is loaded into a SpecialMesh, the vertex colors do not load in at all, for some reason.

This is a pretty big deal for me because I need to use SpecialMeshes since the Scale property allows us to make really tiny or really large meshes, and I also need to be able to use Vertex Paint in conjunction with textures for an effect I want to create.

Please fix!

1 Like
  1. #development-discussion isn’t a place for bug reports OR feature requests.

  2. SpecialMeshes are (slowly) being phased out of the update cycle since they’re reallllly legacy.

  3. Can you show us what you’re actually trying to achieve? There might be a good work around that we can suggest.

  4. I’m moving this to #help-and-feedback:building-support since this fits better there.

1 Like
  1. I don’t have access to bug reports. If I could make a post approval request, I would.

  2. Perhaps, but that means I would no longer be able to have meshes larger than 2048 studs, which is a huge problem for me because my game requires really, really large meshes.

  3. There most certainly isn’t; if there was I would’ve thought of it. I need to be able to layer Vertex Paint over a tiled texture and the only other way would be to bake to a massive texture file where I could paint onto said texture and add color gradients. We’re talking a difference between a small 256x256 tiling texture plus vertex color, versus one gigantic 10k texture (if I want ANY hopes of preserving the same texture detail per square unit).

  4. I would appreciate it if you could move this to Engine Bugs instead because this really has nothing to do with building techniques; rather I am reporting an issue with the engine. I’ve checked the devhub and this behavior is not documented anywhere, so it is a bug.

1 Like