Convert textured OBJ or GLB models into AMS-ready vertex-color OBJs. Simplify textures down to 2–8 print colors with edge-aware quantization, then drop straight into Bambu Studio or OrcaSlicer for multi-filament 3D printing.
.obj, .mtl, and your texture (.png / .jpg).obj onto the Bambu Studio (or OrcaSlicer) build plate.If the dialog doesn't appear, the OBJ probably has no embedded vertex colors. Make sure you used this tool's downloaded OBJ, not the original textured file.
| Format | Colors come from | Notes |
|---|---|---|
| OBJ + MTL + texture | Diffuse texture (map_Kd) sampled per vertex via UVs. |
Drop all three files in at once. Multi-material OBJs (multiple usemtl groups) are supported. |
| OBJ with vertex colors | v x y z r g b per-vertex RGB. |
Already AMS-compatible — uploading lets you re-quantize to a different number of colors. |
| GLB / GLTF | Embedded PBR base color texture and / or material base-color factor. | All meshes in the scene are flattened into a single AMS OBJ. |
Bambu Studio (and OrcaSlicer, by extension) only reads two kinds of color information from an .obj file:
v x y z r g b..mtl assignments — solid Kd colors split across multiple usemtl groups, one color per group.It does not sample image textures (map_Kd PNGs or JPGs). So even though your OBJ "has color" in viewers like Blender, the slicer sees a single-color mesh.
This tool fixes that by:
v x y z r g b. The result imports straight into Bambu Studio's Color Matching dialog.Set this to the number of AMS slots you want to use. Most users pick 4 (one AMS) or 8 (one AMS Lite plus extra). Going under 4 produces a more graphic, posterized look; going to 6–8 captures more nuance at the cost of more filament swaps and longer prints.
Controls how aggressively similar shades of one hue get merged. At 0.35 (default), crimson, red, and salmon will collapse into a single "red" cluster — usually what you want for printing. At 1.0 (strict LAB), shades stay separated, so multiple reds may eat into your color budget.
Smooths the texture before the palette is computed. Useful for noisy photo textures from AI generators (e.g. Tripo, Meshy, Hunyuan3D, Rodin, CSM).
Bambu Lab's Automatic Material System (AMS) swaps up to 4 filaments inside one unit; you can chain multiple AMS units for 8, 12, or 16 colors. AMS Lite (X1E / A1) is a 4-spool external feeder. The newer AMS HT handles higher-temperature engineering filaments. Mosaic Palette is a third-party multi-material splicer that works with any single-extruder printer.
All of these need exactly the same input from a slicer's perspective: a model with discrete color zones. This tool produces that model. The downloaded OBJ works equally well with any of them — you map each color in the slicer to whichever physical slot you want.
--simplify median with strength 0.5–0.75. Try the slider.Most image-to-3D AI tools export textured GLB or OBJ with photo-quality diffuse maps that Bambu Studio can't interpret. Drop the file in here, pick 4 colors, and download an AMS-ready OBJ.
RealityCapture, Meshroom, Polycam, and KIRI Engine all export textured meshes that need flattening before multi-color FDM printing. This tool handles the texture-to-palette step automatically.
Models from Sketchfab, Quaternius, KayKit, or your own Blender / ZBrush work flow normally use texture atlases. Convert them once here, then print in 4–8 filaments.
If you sell multi-color 3D prints, you can deliver a slicer-ready AMS OBJ to your customers so they don't need to know how to paint colors manually. They drag, slice, print.
Bambu Studio's Color Painting brush is great when your model has clearly defined regions you can paint manually. It's tedious for organic models with hundreds of small color zones. This tool fully automates that step.
HueForge is for 2D lithophane-style prints where colors are stacked vertically as layers. This tool is for full 3D color zones distributed across the surface of an arbitrary mesh — different use case entirely.
You can export a 3MF from Blender with vertex colors and import that. 3MF is a single-file format that bundles geometry and color. OBJ with vertex colors is the simpler equivalent and works the same way in Bambu Studio — pick whichever your downstream tool prefers.
Create complex 3D models in seconds using our AI-powered generator. No CAD experience required.
Try PrintPal AI Free