The 3D Handbook
Key term

Bake groups and exploded bakes

Two ways to stop parts of a model from baking onto each other; pair each low-poly part with its own high poly by group or by name, or move the parts apart before baking, and handle the lost contact shadows.

bakingworkflow

Bake groups pair each low-poly part with its own high-poly part, so the baker never projects one part onto another. Marmoset describes them as "special folders with slots for high and low poly meshes" used "to isolate different elements of your model to prevent errors at intersection points" (Marmoset Toolbag documentation: Bake Groups). An exploded bake reaches the same goal by physically moving the parts apart before baking.

#Why it matters

When parts touch or sit close together, rays from one part travel into the next. Adobe: "Sometimes the rays go too far and hit the wrong geometry" (Substance 3D Bakers documentation: Mesh parts bleed between each other). The result is ghost copies of bolts printed on panels, or smeared edges where a handle meets a lid. On Polycount, EarthQuake's rule is: "Anything that is going to give you intersection errors should be exploded" (Polycount: Exploded Mesh or not exploded mesh?).

Two cross-sections. Left, a bolt sits on a plate; the plate's dashed cage line passes through the bolt, and the rays under the bolt are orange, with an orange bar marking the error on the plate. Right, the bolt is lifted away inside its own dashed cage, and all the plate's rays are grey.
Baked together, the plate's rays start inside the bolt and record it. Separated, by groups or by distance, each part only sees itself.Diagram by the handbook author

#Three ways to separate parts

  1. Bake groups (Marmoset Toolbag). Each group has a High and a Low slot; you can use "as many or as few groups as you like" (Marmoset Toolbag documentation: Bake Groups). The quick loader builds the groups from object names, and is not case sensitive (Marmoset: The Toolbag Baking Tutorial).
  2. Matching by name (Substance bakers). Low and high parts are paired by suffix, by default _low and _high, to "avoid geometry bleeding over each other" without "having to move away meshes" (Substance 3D Bakers documentation: Matching by Name). It is off by default and case sensitive (Substance 3D Bakers documentation: Matching by Name).
  3. Exploding. Move each low/high pair apart by the same distance so no cage overlaps another part. Kon Artist: "If you don't exploded your mesh you can get projection errors or burn through" (Polycount: Exploded Mesh or not exploded mesh?). This works in any baker, including free ones without grouping.

Groups and name matching are usually faster than exploding because the model stays assembled. In a 2017 thread where another poster suggested exploding, EarthQuake recommended Toolbag's bake groups instead, set up automatically with "name matching" (Polycount: Baking of multiple high-poly onto multiple…). In 2018, GreyJke made the same point about Painter: matching by name means you do not have to explode (Polycount: Recommended software for baking…).

#Contact shadows

Separating parts also stops them from shadowing each other in the ambient occlusion bake. JamesWild warns an exploded bake "might look less cohesive as parts won't cast shadows on one another" (Polycount: Exploded Mesh or not exploded mesh?).

Ways to restore contact shadows:

#Common mistakes

baking · bake cage · fixing baking artefacts · the high-to-low workflow · ambient occlusion · naming conventions

#Further reading and watching

References

  1. Marmoset · Bake Groups · Marmoset Toolbag documentation · docs · accessed 2026-10-21
  2. Adobe · Mesh parts bleed between each other · Substance 3D Bakers documentation · docs · accessed 2026-10-21
  3. Polycount forum (EarthQuake, JamesWild, Kon Artist and others) · Exploded Mesh or not exploded mesh? · Polycount, 2013 · forum · accessed 2026-10-21
  4. Joe Wilson · The Toolbag Baking Tutorial · Marmoset, 2017 · article · accessed 2026-10-21
  5. Adobe · Matching by Name · Substance 3D Bakers documentation · docs · accessed 2026-10-21
  6. Polycount forum (EarthQuake, Butthair, AtomicArmy and others) · Baking of multiple high-poly onto multiple low-poly objects using same UV map · Polycount, 2017 · forum · accessed 2026-10-21
  7. Polycount forum (ZacD, GreyJke, jaker3278) · Recommended software for baking normals/ambient occlusion maps? · Polycount, 2018 · forum · accessed 2026-10-21
  8. Adobe · Ambient Occlusion from Mesh · Substance 3D Bakers documentation · docs · accessed 2026-10-21

Last updated 2026-10-22