Back to All Tools

AMS Color OBJ Converter — Multi-Color 3D Print Tool for Bambu Studio & Orca Slicer

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.

100% private — Models, textures, and color palettes never leave your browser. All conversion, texture sampling, and color quantization runs locally on your device.
OBJ → AMS
GLB → AMS
Simplify Colors
Drop your OBJ (and .mtl + texture) here
Select all files together: .obj, .mtl, and your texture (.png / .jpg)
Drop a GLB or GLTF here
Embedded textures and PBR base colors are sampled into vertex colors automatically.
Drop a textured OBJ + MTL + texture, or a GLB
Same as the converters above — but here you can preview the simplified colors and download a new AMS OBJ.
3D Preview
Simplified texture preview

How to import a colored OBJ into Bambu Studio

  1. Convert your textured model above. We bake the texture into per-vertex colors and reduce them to your chosen number of print colors (2–8).
  2. Drag the downloaded .obj onto the Bambu Studio (or OrcaSlicer) build plate.
  3. Wait for the OBJ Import / Color Matching dialog to appear automatically.
  4. For each detected color, pick the AMS filament you want to use from the dropdown.
  5. Click Color Match to auto-assign by closest color, or set them manually.
  6. Click OK — the model lands on the plate ready to slice for multi-color printing.

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.

Supported inputs

FormatColors come fromNotes
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.

Why your textured OBJ imports without color in Bambu Studio

Bambu Studio (and OrcaSlicer, by extension) only reads two kinds of color information from an .obj file:

  1. Per-vertex RGB colors embedded directly into each vertex line as v x y z r g b.
  2. Very basic .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:

Tuning the output

Print colors (N)

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.

Shade merging

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.

Texture simplification

Smooths the texture before the palette is computed. Useful for noisy photo textures from AI generators (e.g. Tripo, Meshy, Hunyuan3D, Rodin, CSM).

About AMS, AMS Lite, AMS HT, and Mosaic Palette

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.

Tips for great multi-color prints

Use cases

AI-generated 3D models (Tripo, Meshy, Hunyuan3D, Rodin, CSM)

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.

Photogrammetry / 3D scanning

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.

Game assets and props

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.

Custom Etsy and Patreon listings

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.

Compare with other workflows

vs. Bambu Studio's native Color Painting tool

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.

vs. HueForge (layer-based filament painting)

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.

vs. 3MF Color Painting

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.

Pro Tip Generated a model with our AI 3D Generator, Pet to 3D Figurine, or Face to 3D Figurine? Drop the GLB straight in here, pick 4 colors, and you have an AMS-ready file in under a minute.

Ready to take your 3D modeling to the next level?

Create complex 3D models in seconds using our AI-powered generator. No CAD experience required.

Try PrintPal AI Free