Skip to content

ShapeKeySwapper

by Maro3D·Modeling

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

Why we like it

ShapeKeySwapper earns its place in the Blender Extensions library for doing one focused job — swapping shape key vertex positions from a single menu entry — backed by over 10,000 downloads and a 5.0 rating across its reviews.

What is ShapeKeySwapper?

ShapeKeySwapper is a Blender add-on written in Python by Maro3D that swaps the vertex positions between the 0 and 1 values of the active shape key. Select a shape key, then use the added entry in the Shape Key Specials drop-down menu to swap the positions in a single click.

One documented use is quickly reversing the outfit shape key for VRChat avatars. Installation follows the standard Blender route: download the zip, open Edit > Preferences > Add-ons > Install, select the downloaded file, and enable the add-on. You can also drag and drop the file into Blender. The extension requires no special permissions, and a demo video is available on the developer's page.

The current version is 1.0.3, released July 21st, 2024, with that update removing the "User Interface" entry from its tags. ShapeKeySwapper is compatible with Blender 4.2 LTS and newer and is distributed under the GNU General Public License v2.0 or later. It ranks 344 in the Blender Extensions library.

Who is ShapeKeySwapper best for?

ShapeKeySwapper is best for blender users working with shape keys who need to swap vertex positions between the 0 and 1 values, such as reversing outfit shape keys for VRChat avatars.

How much does ShapeKeySwapper cost?

ShapeKeySwapper is completely free to download and use.

Key features

  • Swaps vertex positions between the 0 and 1 values of the active shape key
  • Adds a "Swap Vertices at Shape Key Value" entry to the Shape Key Specials drop-down menu
  • Single-click operation
  • Written in Python
  • Requires no special permissions
  • Compatible with Blender 4.2 LTS and newer

Tags

#Blender#shape keys#vertex positions#add-on#VRChat#mesh#Python

Frequently asked questions

Does ShapeKeySwapper work with Blender 4.2?

ShapeKeySwapper is compatible with Blender 4.2 LTS and newer, so version 4.2 is supported. Once installed and enabled, it adds a "Swap Vertices at Shape Key Value" entry to the Shape Key Specials drop-down menu. You select a shape key by clicking it, then use that entry to swap the vertex positions between the 0 and 1 values in a single click. The add-on is written in Python and requires no special permissions to run.

How do I install ShapeKeySwapper?

ShapeKeySwapper installs through Blender's standard add-on process. Download the zip file from the developer's page, then in Blender open Edit > Preferences > Add-ons > Install and select the zip you downloaded. After installing, enable the add-on so it becomes active. You can also drag and drop the file directly into Blender. Once enabled, the tool adds its entry to the Shape Key Specials drop-down menu, ready for swapping vertex positions on the active shape key.

Is ShapeKeySwapper free to use?

ShapeKeySwapper is listed as free here in the catalog, and it is distributed under the GNU General Public License v2.0 or later. It requires no special permissions to install or run. For the latest licensing terms and any updates, check the developer's page on GitHub. The add-on is a compact Python script that adds a single swapping function to Blender's Shape Key Specials menu.

Can ShapeKeySwapper reverse outfit shape keys for VRChat avatars?

ShapeKeySwapper can be used to quickly reverse the outfit shape key for VRChat avatars, which the developer gives as an example use. The tool swaps the vertex positions between the 0 and 1 values of the active shape key with a single click. You select the shape key in the list, then trigger the swap from the "Swap Vertices at Shape Key Value" entry in the Shape Key Specials drop-down menu.

Alternatives to ShapeKeySwapper

Also in Modeling for Blender.

Similar plugins