Skip to content

SKkeeper

by Nidus·Workflow

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

Why we like it

SKkeeper earns its spot for tackling a narrow but persistent Blender limitation: applying modifiers without discarding shapekeys. Version 1.8.2 incorporated community pull requests that extended the operators to multiple objects and to meshes without shapekeys.

What is SKkeeper?

SKkeeper automates a task Blender doesn't handle on its own: collapsing the modifier stack on a mesh while keeping its shapekeys intact. Applying modifiers normally interferes with shapekey data, and this add-on works around that.

It adds three operators to the 3D View's Object menu. Apply All Modifiers (Keep Shapekeys) applies every modifier on the object. Apply Subdivision (Keep Shapekeys) applies only the topmost subdivision modifier and leaves the others in place. Apply Chosen Modifiers (Keep Shapekeys) opens a popup listing all modifiers so you pick which ones to apply. Each operator can also be reached through the Quick Search floater (F3) by typing "shapekey".

The process doesn't work with every modifier, since Blender has no reliable way to transfer shapekey information when vertex counts change unpredictably, as with Decimate or Weld. In those cases SKkeeper returns error messages to help locate the problematic shapekey. Version 1.8.2 added processing across a selection of multiple objects and support for meshes that have no shapekeys.

Who is SKkeeper best for?

SKkeeper is best for blender users who need to apply modifiers on meshes that carry shapekeys and drivers without losing that data.

How much does SKkeeper cost?

SKkeeper is completely free to download and use.

Key features

  • Apply All Modifiers (Keep Shapekeys): applies every modifier on the object while preserving shapekeys
  • Apply Subdivision (Keep Shapekeys): applies only the topmost subdivision modifier and keeps the others
  • Apply Chosen Modifiers (Keep Shapekeys): a popup lists all modifiers so you select which to apply
  • Error messages that help locate a problematic shapekey when a modifier can't be collapsed
  • Operators reachable from the 3D View's Object menu or the Quick Search floater (F3)
  • Processes a selection of multiple objects, one after another (version 1.8.2)
  • Works on meshes with or without shapekeys (version 1.8.2)

Tags

#Blender#shapekeys#modifiers#drivers#mesh editing#add-on#workflow

Frequently asked questions

Does SKkeeper work with Blender 4.2?

SKkeeper is listed as compatible with Blender 4.2 LTS and newer, so it runs on the current LTS release and later versions. It's distributed as a Blender extension you can add through Drag and Drop into Blender or by installing from disk, and it requires no special permissions. If you're on an older Blender build, check the developer's page to confirm whether an earlier version of SKkeeper is available for your setup.

Does SKkeeper work with the Decimate or Weld modifier?

SKkeeper does not work reliably with every modifier. Blender has no dependable way to transfer shapekey information when a modifier changes vertex counts in unpredictable ways, which is the case with Decimate and Weld. When SKkeeper encounters a modifier it can't collapse, it returns error messages to help you find the problematic shapekey. For modifiers that keep vertex counts stable, the add-on applies them while keeping the shapekeys intact.

Where do I find SKkeeper's operators in Blender?

SKkeeper adds three operators to the 3D View's Object menu: Apply All Modifiers (Keep Shapekeys), Apply Subdivision (Keep Shapekeys), and Apply Chosen Modifiers (Keep Shapekeys). Select the object you want to process, then choose one of the options. You can also reach the operators through the Quick Search floater by pressing F3 and typing "shapekey" or another keyword from the operator names. The Apply Chosen option opens a popup where you select exactly which modifiers to apply.

Is SKkeeper free to use?

SKkeeper is listed as free here, and it's released under the GNU General Public License v3.0 or later. That license governs how you can use, modify, and redistribute the add-on and its source. The extension also states that it requires no special permissions in Blender, so it won't ask for extra access when you install it. Pricing and licensing can change over time, so for the current terms and the latest build, check the developer's page. This catalog lists SKkeeper as free rather than quoting any specific figure.

Can SKkeeper apply modifiers to several objects at once?

SKkeeper gained multi-object support in version 1.8.2. The operators now work on a selection of multiple objects, processing them one after another in sequence. The same update also let the operators run on meshes that have no shapekeys, so you can use them for applying modifiers generally, not only on meshes carrying shapekey data. These changes came from community pull requests submitted to the project.

Alternatives to SKkeeper

Also in Workflow for Blender.

Similar plugins