Creating Blend Shapes for Facial Animation in Games

This article outlines the complete process of creating blend shapes—also known as morph targets—for facial animation in game development. It covers everything from preparing the initial base mesh and sculpting individual expressions to exporting the final assets and integrating them into modern game engines like Unreal Engine and Unity.

1. Preparing the Base Mesh and Topology

The foundation of high-quality facial animation is a clean base mesh. Before sculpting any expressions, the 3D model must have proper topology.

2. Sculpting the Target Shapes (Expressions)

Once the base mesh is ready, you duplicate it to create the individual target shapes. Each duplicate is modified to represent a specific facial movement.

3. Setting Up the Blend Shape Nodes

After sculpting the expressions, you must link the target meshes back to the original base mesh within your 3D creation software.

4. Exporting to the Game Engine

To bring the blend shapes into a game engine, the model must be exported correctly.

5. Integration and Animation in the Game Engine

Once imported into a game engine like Unreal Engine or Unity, the blend shapes are ready to be driven by animation data.