Skip to content

Split, merge, filter, blend, and apply modifiers to shape keys in Blender

License

Notifications You must be signed in to change notification settings

TiberiumFusion/BlenderShapeKeyTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shape Key Tools for Blender 2.79

Tools for manipulating shape keys beyond Blender's limited abilities.

  • Split paired shape keys into left & right halves. Merge left & right shape key pairs together.
  • Combine shape keys with various blend modes and per-vertex filtering
  • Split shape keys with per-vertex filtering
  • Apply modifiers to meshes with shape keys

"Officially" compatible with Blender 2.78-2.79, but it should work on older versions (possibly up to 2.75).

Split & Merge Shape Key Pairs

Split and merge shape key pairs, using a MyShapeKeyL+MyShapeKeyR naming convention.

  • Useful for separating and combining the left and right halves of expressions, such as eyebrow, eye, and mouth shapes.
  • Choose the world axis that defines the "left" and "right" sides of the model.
  • Crossfade split shape keys for a smooth transition between each half.

Split and merge shape keys individually or all at once

Demo1 gif

Fine-tune splitting with viewport guides and live preview

Demo2 gif

Combine shape keys

Combine two shapes keys together with a variety of Photoshop-like blending modes and vertex filtering options.

  • Useful when you don't want to fuss with the shape key panel and "New Shape Key From Mix", or when Blender's sole ability to additively blend all verts is not desirable.
  • Blend modes: add, subtract, multiply, divide, overwrite, lerp
  • Vertex filtering "masks" which verts are blended together, using the shape key's characteristics or the model's vertex groups.

Demo3 gif

Split shape keys

Split off a new shape key from an existing shape key, using various options to filter the result on a per-vertex basis.

  • Useful for extracting a specific part of a shape key.
  • Vertex filtering "masks" which verts are split off, using the shape key's characteristics or the model's vertex groups.

Demo4 gif

Apply modifiers to meshes with shape keys

Apply modifiers to meshes with shape keys, baking the modifier into both the base mesh and the shape key deltas.

  • Useful when you don't want to recreate 100 blend shapes just because Blender doesn't know how to deform shape keys.
  • Multiple modifiers can be applied at once, in stack order.
  • Only topology-preserving modifiers are compatible. Modifiers which change topology (incl. vertex count) cannot be applied.

Demo5 gif