While facial animation is the primary use case, morph targets solve unique problems elsewhere:
In the golden era of real-time graphics, two animation techniques have dominated character rigging: Skeletal Animation (bones) and Morph Target Animation (blend shapes). While skeletal animation handles the gross movement of limbs, morph target animation is experiencing a renaissance. It has become the new non-negotiable standard for realistic facial expressions, muscle bulging, and corrective shapes.
But why "new"? Because modern GPU power and next-gen engine features (like Unreal Engine 5's MetaHuman and Unity's Digital Human package) have removed the old limitations, allowing artists to sculpt detail pixel-perfectly.
The modern approach dismantles these bottlenecks through three revolutionary shifts:
Practical tip: provide animation tests (visemes, emotion cycles) and a checklist to validate combined skinning+morph behaviors for each character.
Long pieces often have shading issues during morphing.
| Feature | Skeletal Animation (Bone Chain) | Morph Target Animation | | :--- | :--- | :--- | | Data Size | Very Low (stores only joint rotations) | High (stores vertex positions for every frame) | | Resolution | Limited by bone count (can cause "candy wrapper" pinching) | Infinite resolution (every vertex moves independently) | | Complexity | Hard to achieve complex volume preservation | Excellent for volume preservation & squashing | | Collisions | Requires runtime calculations (expensive) | Pre-baked collisions "free" at runtime (lookup) | | Best For | Interactive physics, long duration loops | Unique, complex movements, stylized "squash & stretch" |
The old mantra was, "Use bones for body, morphs for face." The new reality is, "Use bones for broad strokes, morphs for everything else."
With GPU-driven blending, neural acceleration, and streaming architectures, morph target animation has shed its reputation as a memory-hungry, CPU-bound dinosaur. It is now the most precise, art-directable, and physically expressive deformation method available in real-time.
Whether you are creating a hyper-realistic digital human, a cartoon animal with squashing cheeks, or a hard-surface vehicle with dent damage, the new generation of morph tools offers you something unprecedented: fidelity without compromise.
The next time you see a character's nostril flare subtly before a scream, or a knuckle crease appear exactly as a fist closes, remember—it isn't just good skinning. It's morph target animation, born again.
About the author: This article was researched from SIGGRAPH 2024 presentations, Unreal Engine 5.4 documentation, and industry interviews with rigging TDs at Naughty Dog, Epic Games, and CD Projekt Red.
For a fresh and comprehensive look at modern morph target animation (often called Blend Shapes), the most insightful recent resource is the Unity Blog's technical deep dive on "Compute Shader-driven Morph Targets." Why this is a "good" article:
While morph targets are a foundational 3D technique, this article explores the "new" industry shift: moving the heavy lifting from the CPU to the GPU via Compute Shaders.
Performance Breakthroughs: It explains how modern engines now handle thousands of targets simultaneously—crucial for high-fidelity facial animation in games like Cyberpunk 2077 or The Last of Us Part II.
Technical Implementation: It covers the transition from traditional linear interpolation to Delta-based blending, which prevents mesh "explosions" when multiple shapes are active. morph target animation new
Alembic & USD Integration: The article touches on how new file formats like Universal Scene Description (USD) are changing how morph data is streamed between software like Maya, Houdini, and Unreal Engine. Key Concepts Covered:
In-Between Shapes: Modern workflows now use "in-between" targets to prevent the "straight-line" movement problem, allowing for more natural, curved motion (like an eyelid closing).
Corrective Blend Shapes: Using Pose Space Deformation (PSD) to fix mesh collapsing at joints, a "new" standard for realistic character rigging.
Machine Learning (ML) Deformers: A look into the cutting-edge use of ML to "bake" complex muscle simulations into lightweight morph targets that run in real-time. Other Recommended Reading:
Unreal Engine Documentation (MetaHuman): If you want to see the "new" gold standard for morph targets, read about the MetaHuman DNA system. It explains how they use thousands of high-res morphs controlled by a logical "rig" layer.
NVIDIA Developer Blog: Search for "Real-Time Neural Morph Targets" for the absolute bleeding edge of the tech.
In the context of the latest software updates as of April 2026, the most significant "new" features for morph target animation (often called blend shapes or shape keys) are found in Unreal Engine 5.7. Unreal Engine 5.7 Workflow Improvements
The latest updates focus on eliminating the need to cycle between external software like Blender or Maya and the game engine.
Integrated Morph Target Editing: A new plugin (experimental) allows you to sculpt and author morph targets directly within the Skeletal Mesh Editor.
Instant Context Switching: Riggers can now move instantly between sculpting blend shapes, placing bones, or painting weights on a single skeletal mesh without switching modes or windows.
Morph Target Viewer: A dedicated viewer has been added to visualize all morph targets on a character at once, allowing for intensity adjustments via weight sliders.
Improved Consistency: Version 5.7.3 specifically addressed bugs where morph target values would not reset to zero as expected.
Spatially Aware Retargeting: While technically an animation feature, this new tool helps reduce self-collision when retargeting animations (including those with morphs) between characters with vastly different body proportions. Web Graphics (Three.js & Babylon.js)
Three.js Instancing: A newer feature, setMorphAt(), allows you to set different morph target influences for individual instances within an InstancedMesh. For example, you can have a field of flowers where each flower is at a different stage of "blooming" using the same base asset.
Babylon.js Shader Optimization: Recent updates introduced precompiling morph target shaders using uniforms instead of defines, which prevents performance glitches or frame drops when the number of active targets changes during gameplay. Core Principles Recap While facial animation is the primary use case,
Regardless of the software, morph target animation works by:
Snapshots: Storing a "deformed" version of a mesh with the exact same vertex count.
Interpolation: Calculating a smooth path for vertices to travel between the source and target positions.
Influence (Weight): Using a value (usually 0 to 1) to determine how much of the "target" shape is applied to the base mesh.
Precompile Morph Target shaders - Feature requests - Babylon.js
In the evolving landscape of 3D computer graphics, morph target animation—often referred to as blend shapes—remains a cornerstone of expressive character performance. While the core concept of interpolating between vertex positions has existed for decades, recent technological shifts in real-time rendering, machine learning, and procedural pipelines have fundamentally redefined how developers and artists approach this technique.
The traditional workflow for morph targets required artists to manually sculpt dozens, or even hundreds, of individual shapes to cover every possible facial expression and muscle movement. This process was not only time-consuming but also heavy on memory, as each target essentially duplicated the entire mesh’s vertex data. However, modern engines like Unreal Engine 5 and Unity are introducing methods to streamline this, such as GPU-driven skinning and delta-based compression, which drastically reduce the performance overhead of high-fidelity facial rigs.
One of the most significant "new" developments in morph target animation is the integration of machine learning. Tools are now appearing that can take a high-resolution, dense mesh and automatically generate a set of optimized blend shapes based on a series of scan data or video reference. This removes the "uncanny valley" effect by ensuring that the underlying volume of the face is preserved during complex movements, such as the bunching of skin around the eyes or the stretching of the lips.
Furthermore, the rise of "Corrective Morph Targets" has become standard in high-end game development. Instead of relying solely on joint-based skinning, which often leads to "candy-wrapper" artifacts at elbows or knees, developers use morph targets that trigger automatically based on the angle of a bone. This ensures that muscles appear to flex and skin folds naturally, creating a level of anatomical realism that was previously reserved for pre-rendered cinema.
In the realm of virtual production and live-streaming, morph target animation has found a new home through ARKit and real-time facial tracking. By mapping the 52 standard ARKit blend shapes to a custom 3D character, creators can drive complex performances with nothing more than an iPhone. The new frontier here is "Semantic Mapping," where software intelligently translates the nuances of a human actor's micro-expressions into the specific stylistic needs of a stylized or non-humanoid character.
Looking ahead, the industry is moving toward a more procedural approach. We are seeing the emergence of "Dynamic Morphing," where shapes are generated on the fly based on physics-based collisions or environmental factors. This means a character’s face might subtly deform when pressed against a surface, or their body might realistically react to the wind, all without the need for pre-baked assets.
Ultimately, morph target animation is no longer just about moving vertices from point A to point B. It is becoming an intelligent, data-driven system that blends the artistry of traditional sculpting with the efficiency of modern automation. For creators, this means less time spent on technical "weight painting" and more time focusing on the soul of the performance.
If you want to see how these techniques apply to your specific project:
Shared software preferences (Blender, Unreal Engine, Unity, Maya) Your target platform (Mobile, PC, VR)
The character style you're building (Realistic, Stylized, Non-human) About the author: This article was researched from
Tell me your focus, and I can provide a step-by-step implementation guide.
What is Morph Target Animation?
Morph target animation, also known as blend shape animation, is a technique used in computer graphics to create smooth and realistic animations by interpolating between multiple 3D models or shapes. This technique is widely used in various fields such as film, video games, virtual reality, and special effects.
How Does Morph Target Animation Work?
The process of morph target animation involves creating multiple 3D models, each representing a specific shape or pose. These models are then used as targets, and the animation software interpolates between them to create a smooth transition.
Here are the general steps involved in creating a morph target animation:
Types of Morph Target Animation
There are several types of morph target animation, including:
Advantages of Morph Target Animation
Morph target animation offers several advantages, including:
Applications of Morph Target Animation
Morph target animation has a wide range of applications, including:
Software Used for Morph Target Animation
Several software packages are available for creating morph target animations, including:
Challenges and Limitations
While morph target animation is a powerful technique, it also comes with some challenges and limitations, including:
In conclusion, morph target animation is a powerful technique used to create smooth and realistic animations by interpolating between multiple 3D models or shapes. Its applications range from film and television to video games and virtual reality, and it offers several advantages, including high level of detail, efficiency, and flexibility. However, it also comes with some challenges and limitations, such as data size, complexity, and realism.