Blender Studio
  • Films
  • Projects
  • Training
  • Characters
  • Tools
  • Blog
  • Join
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    DEVELOPMENT

    • Developers Blog

      Latest development updates, by Blender developers.

    • Documentation

      Guidelines, release notes and development docs.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

Training Highlights
Stylized Rendering with Brushstrokes
Geometry Nodes from Scratch
Procedural Shading Fundamentals
Stylized Character Workflow

Training types
Course Documentation Production Lesson Workshop

Training categories
Animation Geometry Nodes Lighting Rendering Rigging Shading
Film Highlights
Singularity
In production
Wing It!
2023
Charge
2022
Sprite Fright
2021
Project Highlights
Project DogWalk
Interactive
Gold
Showcase
BCON24 Identity
Showcase
Fighting with Grease Pencil
Article
  • Project Storm
  • Content Gallery
  • Production Logs

Project Storm

A new character to add to the Blender Studio library, and a new system to handle facial deformation.

Explore Content Gallery

Articles

Project 'Storm' has started!
Project Storm

Project 'Storm' has started!

A new character to add to the Blender Studio library and a new workflow to handle facial deformation.

23 May
Free
7
Proposal: Facial Rigging with shape keys
Project Storm

Proposal: Facial Rigging with shape keys

A proposal of improving the workflow for shapekey based facial rigs.

24 February
Free
52

Production Logs

Check out the latest updates on Project Storm. See all production logs

Rivets and their dependency cycles

  • June 11th, 2025
This week on Project Storm

While the retopology was being finalized, there was some time to explore different approaches to facial rigging. I’m a big fan of using shape keys to handle facial deformation, but they do come with a trade-off: less flexibility. Well-designed shape keys make it easy to quickly pose a character in a way that looks appealing. But when an animator wants to push an expression further, they should be able to use extra controls to enhance the pose or add something unique.

So, alongside the shape keys, there needs to be enough control to give the animator room to be expressive and make creative choices.

One of the main challenges in Blender when mixing shape keys with bone-based deformation is dealing with dependency cycles. Other 3D software allows certain cycles to exist, but Blender is more strict in how it handles them. This is mostly to keep things stable. If those kinds of cycles were allowed, Blender could become less reliable. That’s why the dependency graph in Blender avoids them, even though other programs can support rivets more easily, either through built-in tools or by using things like hair follicles.

A rivet in 3D rigging is a point that sticks to a deforming surface, keeping both position and orientation, so other objects like bones or controls can follow the surface accurately.

I've been talking to developers at Blender to figure out if there's a way to make rivets work easily without dependency cycles, however with the current constraints (no pun) in Blender, there is no straight-forward solution at the moment. Therefore we need to find a work-around for this or accept the limitations that we currently have.

There are ways to get similar results in Blender using Geometry Nodes, but I try to keep things as simple as possible. My goal is to use Blender’s built-in tools where I can, so the rigs are easy to set up, stay on model during animation, and give animators enough flexibility without overcomplicating the system.


Expression Sculpts, Modeling and Rigging Tweaks

  • June 2nd, 2025
This week on Project Storm

Project Storm – Facial Rigging and Modeling Progress Update

With the official announcement of Project Storm, we've begun refining the brow setup to provide full flexibility while keeping the control structure clean and intuitive. This process involved several iterations, testing different configurations to find the most effective solution.

Julien has finalized both the design and expression sculpts. The expression sculpts are valuable references for understanding skin deformation across a range of facial expressions, while staying aligned with Vivien’s expression drawings. With just a few minor tweaks left on the design sculpt, we are ready to move into the modeling phase, which will include retopology and UV mapping.

Additional deformation systems have also been tested, including global squash and stretch for the upper and lower face, as well as local deformation bones to fine-tune eyelid shapes. The final setup will combine shapekeys, deformation bones, and lattice deformers. All control bones will follow the mesh deformations accurately, thanks to upcoming improvements to the Override Transform functionality. This will allow animators to maintain a clear and consistent overlay of control bones, regardless of how the mesh is deformed.

production log preview

Rik Schutte
Rik Schutte Project Lead

In preparation for rigging Storm, I've been iterating on a few prototype ideas to refine the structure of the brow controls. I’ve spoken with animators at the studio to gather their thoughts on the initial setup and have received some valuable feedback. Iterating on control distribution is important, as it directly affects how animators create their poses. Additionally, I’ve been developing local controls for the eyelids to allow for more detailed and nuanced posing.

Eyelids: local control

Subscribe to view

0:46

Eyelids: local control

Brow controls: Restructuring

Subscribe to view

1:19

Brow controls: Restructuring

Squash and stretch setup lower face

Subscribe to view

0:51

Squash and stretch setup lower face


Julien Kaspar
Julien Kaspar Character Artist

Due to scheduling the expression tests and body retopology is being prioritized. The clothes and hair will come later. Since these elements are not really dependent on each other, this works well.

Retopo #1 - Hand

Subscribe to view

Retopo #1 - Hand

Retopo #1 - Body

Subscribe to view

Retopo #1 - Body

Retopo #1 - Head

Subscribe to view

Retopo #1 - Head

Updated full-body sculpt

Subscribe to view

Updated full-body sculpt

Expressions #2

Subscribe to view

0:46

Expressions #2


Production Process

  • May 21st, 2025
This week on Project Storm

In this production log, we will keep you updated throughout the development of the character. We will share our decision-making process, the tools we use, and the workflow we follow. The journey begins with concept art, modeling, and shading. From there, we will dive deeper into the technical aspects of the core of this project: facial rigging. Stay tuned to follow the project with new updates every week!


Rik Schutte
Rik Schutte Project Lead

This week we've been working on finetuning the character design of 'Storm'. From concept sketches, sculpting and tweaking, we've established the character in 3d form. Check out the content gallery for more visuals and the see the process of how the final design came to be.

Character sketch line up

Subscribe to view

Character sketch line up

Storm sculpt render perspective

Subscribe to view

Storm sculpt render perspective

Storm expression sheet

Subscribe to view

Storm expression sheet


But wait, there's more! See all production logs

Films Projects Training Blog Blender Studio for Teams
Pipeline and Tools
  • CloudRig
  • Blender Kitsu
  • Brushstroke Tools Add-on
  • Blender Studio Extensions
Characters
  • Mikassa
  • Whale
  • Ballan Wrasse
  • Snow
Studio
  • Terms & Conditions
  • Privacy Policy
  • Contact
  • Remixing Music
Blender Studio

The creators who share.

Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite