Building the Rubber Hose Rig with Bendy Bones

The Magic of Rubber Hose Animation

Why Rubber Hose?

In the fast-paced world of YouTube Shorts, the rubber hose style—characterized by fluid, jointless limbs—is a powerful aesthetic choice. It allows for expressive, snappy movement without the complexity of traditional anatomical rigging.

As discussed in 2D Rigging in Blender Grease Pencil Made Easy, Bendy Bones (B-Bones) are the gold standard for achieving this look because they eliminate the 'elbow break' common in standard rigs.

Welcome to the world of fluid motion. To create viral YouTube Shorts, you need characters that move with energy. The rubber hose style uses continuous curves instead of rigid joints. Notice how a standard rig breaks at the elbow, while our Bendy Bone rig maintains a perfect, snappy arc. See the difference? By using a single B-Bone, we create a 'jointless' look that is both premium and easy to animate.

Anatomy of a B-Bone

Key Components

To understand B-Bones, think of them as a single bone that can bend like a noodle. Right now, this bone is rigid. By switching the Viewport Display to B-Bone, we can see its volume. As we increase the segments from one to twelve, the bone transforms into a smooth, flexible curve. Watch how the 'jaggedness' disappears as we add segments. However, don't go too high—8 to 12 segments provide the best balance of performance and smoothness.

Configuring the Rig

Follow the steps to configure the main limb bone in the Properties Panel.

  1. Set Display to B-Bone.
  2. Increase Segments to 10.
  3. Assign Start and End Handles.

Let's set up a limb rig. First, find the Viewport Display settings and change 'Display As' to B-Bone. Great. Now, go to the Bone Properties tab and increase the segments to 10. Finally, we need to assign our 'Handle Start' and 'Handle End' bones. This tells Blender which bones should control the curve's origin and tip.

Troubleshooting the 'Jagged' Limb

Your rig is set up, but the Grease Pencil stroke looks blocky when it bends. What is missing?

Remember: High bone segments cannot fix low-density geometry.

Sometimes, even with 12 segments, your arm might look like a broken stick. This happens because the Grease Pencil stroke itself doesn't have enough points. Try subdividing the stroke now. Exactly! By adding more points to the Grease Pencil line, you give the B-Bone the geometry it needs to create a perfect curve.

The Dependency Cycle Trap

Your rig is 'jittering' and lagging during animation. Examine the Outliner and identify the parenting error.

A common pitfall is the dependency cycle. Look at this parenting hierarchy in the Outliner. One of these relationships is causing the rig to lag. Click on the incorrect parent-child relationship to fix it. Not that one. That relationship is fine. Look for a loop where the controller is a child of the bone it's supposed to be moving. Correct! The Handle should be independent or parented to a main 'Root' bone, never to the limb bone it is actually driving. Now the movement is smooth and responsive.