Skip to content

Bake Matcher

by VISaberToothIV·Workflow

Images © VISaberToothIV. Used for product review; image policy.

Why we like it

Bake Matcher earns its place in the superhive library as a naming automation add-on built around bake setups. Its two matching methods and dedicated troubleshooting tools target the repetitive work of pairing low- and high-poly objects before baking.

What is Bake Matcher?

Bake Matcher is a Blender add-on that automates the naming of objects when setting them up for baking. It renames low- and high-poly objects into a standardized naming format, then finds their corresponding bake objects in 3D space and renames them to match. Keeping objects separated preserves object data and modifiers and supports baking by mesh name in texturing programs such as Substance Painter, where each object is baked separately to avoid bleed-over.

The Set as Low/High-Poly button applies the naming format with automatic numbering and a "_low" or "_high" suffix, with the base name defaulting to "Object". Match Bake Objects then handles counterparts using one of two methods: Bounds Mode, which compares bounding box corners from global mesh data, and Origin Mode, which compares origin points. Both rely on a user-defined Distance threshold (default 0.10) adjustable for different working scales, and both account for floaters parented to their base high-poly object.

Troubleshooting is built in through Detect Conflicts and Find Unmatched, which can run automatically before and after matching or be toggled off. Reset Selected clears suffixes back to the naming convention, and an Origin Tools section adds quick access to built-in algorithms for setting object origins.

Who is Bake Matcher best for?

Bake Matcher is best for blender artists preparing low- and high-poly objects for baking, including baking by mesh name in texturing programs such as Substance Painter.

How much does Bake Matcher cost?

Bake Matcher is completely free to download and use.

Key features

  • Set as Low/High-Poly renames selected objects into a standardized naming format with automatic numbering and a "_low" or "_high" suffix (base name defaults to "Object")
  • Match Bake Objects with two matching methods: Bounds Mode, which compares bounding box corners from global mesh data, and Origin Mode, which compares origin points
  • User-defined Distance threshold (default 0.10) controls matching and can be adjusted for larger or smaller working scales
  • Accounts for floaters and floating geometry, which must be parented to their base high-poly object to match the correct low-poly object
  • Detect Conflicts and Find Unmatched troubleshooting tools that run automatically before and after matching, with toggleable Auto-Detect and Auto-Find checkboxes
  • Reset Selected returns object names to the naming convention without the "_low" or "_high" suffix
  • Origin Tools section with quick-access buttons for built-in algorithms to set object origins

Tags

#Blender#baking#texture baking#Substance Painter#workflow#naming automation#add-on

Frequently asked questions

What's the difference between Bounds Mode and Origin Mode in Bake Matcher?

Bake Matcher offers two methods for matching low-poly and high-poly objects. Bounds Mode takes a bounding box calculation of the global mesh data for each object and compares each corner against other objects; it is the most automated method and requires almost no manual work, though accessing mesh data can be slow with many or complex models. Origin Mode instead compares the origin point of each object, which is faster in many cases but requires some manual setup and troubleshooting. Each method has its pros and cons, so the right choice depends on your project.

Does Bake Matcher help with baking by mesh name in Substance Painter?

Bake Matcher renames low- and high-poly objects into a standardized naming format and finds their corresponding bake objects in 3D space so their names align. Keeping objects separated preserves object data and modifiers, and it supports baking by mesh name in texturing programs such as Substance Painter, where each object is baked separately so no bleed-over occurs. It applies automatic numbering and a "_low" or "_high" suffix, with the base name defaulting to "Object" and adjustable to suit your setup.

What does the Distance value in Bake Matcher control?

Bake Matcher uses a user-defined Distance value as a threshold for matching low-poly and high-poly objects in both Bounds Mode and Origin Mode. The default value of 0.10 works well at the default Blender scale, but if you work at a larger or smaller scale you may need to adjust it to avoid conflicts. When the value is not large enough, objects can fail to match, and the Detect Conflicts and Find Unmatched tools help you spot conflicting or unmatched objects so you can resolve them by adjusting the Distance value or the origin points.

How does Bake Matcher handle floating geometry?

Bake Matcher accounts for floaters and floating geometry during the Match Bake Objects process. To be matched with the correct low-poly object, floaters must be parented to their base high-poly object. Alongside this, Bake Matcher includes troubleshooting tools that run before and after matching: Detect Conflicts finds conflicting low- or high-poly objects based on the current Distance value and selects them, while Find Unmatched selects objects that were not matched. Both can be toggled off through the Auto-Detect Conflicts and Auto-Find Unmatched checkboxes once you are confident there are no issues.

Is Bake Matcher free to use?

Bake Matcher is listed as free here in our catalog. For current licensing details and any terms tied to the add-on, check the developer's page. Bake Matcher also comes with documentation, and a demo video is available if you want a closer look before installing. As a Blender add-on, it provides naming automation, two matching methods, troubleshooting tools, a Reset Selected option, and an Origin Tools section for configuring object origins when using Origin Mode.

Similar plugins