If you've generated a colorful 3D model in Meshy and noticed it turns grey or monochrome when imported into Bambu Studio, here's what's happening — and how to fix it.
Understanding the Issue
Meshy generates models with PBR texture maps — image files (Diffuse, Roughness, Metallic, Normal) that wrap around the geometry to produce realistic colors and surfaces in renderers, game engines, and AR viewers. These are visual textures, designed for on-screen rendering.
FDM multi-color printing works differently: the slicer needs color-per-face assignments baked into the model — each polygon is tagged with a filament color. Texture image files cannot be interpreted this way by slicers like Bambu Studio.
In short: the colors you see in Meshy's 3D viewer are texture-based renders, not multi-color print instructions. That's why Bambu Studio only shows the geometry.
Does the export format matter?
Format | Carries textures? | Usable for multi-color FDM printing? |
STL | ❌ | ❌ |
OBJ + MTL + texture | ✅ (visual only) | ❌ |
GLB / FBX | ✅ (visual only) | ❌ |
3MF (from Meshy, geometry only) | ❌ | ❌ |
3MF with color-per-face (e.g. from Bambu Studio) | ✅ (print-ready) | ✅ |
No matter which format you export from Meshy, the texture data cannot be directly used for multi-color FDM printing.
