Easy to Rig

https://github.com/waylow/boneWidgethttps://github.com/waylow/boneWidget

Step 1 Basic Bones

0:00-0:45 seconds First Bone and Settings

Armature
Root bone oriented to world
In armature properties tab
Under viewport display
Tick show axes and in front
Pasted image 20260902140139.png

0:45-0:55 seconds Bone snapping

Edit mode
Snap tail of bone
G to move and hold ctrl to enable snapping.
Pasted image 20260902140251.png

0:55 - 1:11 seconds Edit mode Bone commands

Make rest of skeleton
Shift + A for more bones
Alt + F Switch direction/flip bone
Right click for more options with bone
Legs
Shift + D duplicate bone
Pasted image 20260902140630.png

1:11 - 1:13 seconds Leg

Extrude bone for each part of the leg
Pasted image 20260902140743.png

1:13 - 1:24 seconds Spine Neck and Head

Spine,Neck and Head
Select top of hips bone and E to extrude new bones for each
Have more bones for lower torso because that's the area that moves the most.
Pasted image 20260902141137.png157

1:24 - 1:31 seconds Shoulder and Arm

Shoulder and arm
Shift + D duplicate one of the spine bones
Rotate and exturde for arm bones
Pasted image 20260902141314.png

1:31 - 1:50 seconds Bone hiearchy

Bones not in proper hiearchy
Pasted image 20260902141415.png
To fix it
Select leg shift select hip
Ctrl P select keep offset Pasted image 20260902141915.png
Same for shoulder to spine.
Pasted image 20260902141940.png205
Finally select hip and root.
Parent the hip to the root.
Pasted image 20260902142006.png74
Pasted image 20260902142051.png373

1:50 - 2:06 seconds Bone sorting

Rename bones
Pasted image 20260902142137.png412
Once renamed right click and Auto-Name Left/Right
Pasted image 20260902142230.png430
Pasted image 20260902142246.png399
Then select bones on left
Pasted image 20260902142349.png
Right click and symmetrize
Pasted image 20260902142412.png307

2:06 - 2:06 seconds Skinning

Object mode.
Select mesh then armature and ctrl P to parent, click on with Automatic Weights
Pasted image 20260902142816.png

Step 2 Driver Bones

2:40 - 3:04 Bone Collection

Select all bones in edit mode
Shift + D to duplicate
Move to a new bone group by pressing Shift + M and select Assign to New Collection
Pasted image 20260902143217.png308
Go to bone properties panel
With duplicate still selected,
Pasted image 20260902153045.png
Remove them from the first collection
Pasted image 20260902153057.png
Rename to DEFORM and DRIVER
Pasted image 20260902153150.png
Deform is what is skinned to mesh
Driver bones are for controls

3:04 - 3:28 Bone Collection Naming

F3 Batch Rename
Object Name: Bones
Operation Type Set Name
Method: Prefix
Name:DRV_
DRV for driver
Pasted image 20260902153503.png
To clean up .001
do F3 Batch Rename again
Add 2 strip character functions
Set the first one to digits and the last to punctuation.

Object Name: Bones
Operation Type: Strip Characters
Characters: Digits

Operation Type: Strip Characters
Characters: Punctuation
Pasted image 20260902153621.png

3:28 - 3:40 Remove deform on DRV

With all the DRV bones selected go to bone properties and alt click Deform to untick it.
Pasted image 20260902223049.png339

3:40 - 4:12 Remove deform on DRV

Have both bone layers visible.
Select driver bone then shift select deform bone then ctrl shift c and select copy transform.
It creates a copy transform constraint and the driver bone will affect the deform bones.
To repeat action press shift+r (repeat action) and do the same for all the bones in the hierarchy.
Do one side delete one half and in edit mode symmetrize.
Pasted image 20260902223311.png

Step 3 IK+FK Controls

4:12 - 5:19 Remove deform on DRV

In edit mode extrude bone out of end of ankle. Press alt P to clear parent/unparent bone and rename CTRL_IKLEG
Pasted image 20260902223934.png
Switch to pose mode,
select DRIVER leg/knee and add IK constraint.
Set Target to armature and bone to IK control.
Set chain length
Pasted image 20260902224302.png323
Like Fast IK for legs.

5:20 - 4:43 Remove deform on DRV

From hips make cog cntrl.
Parent hips and spine to control.
Parent cog conrtolr and ik controls to root control.
Then add all FK and IK to a new bone collection and name it CTRLS

5:54 - 6:20 Bonus Shape

Create object, then go to pose mode.
In bones, viewport display, custom shape, custom object
Tick scale to bone length, wireframe and can change colours.

6:21 - 6:20 Bone Widget Add on

Let's you create multiple shapes at once, mirror the shapes across the rig and more
https://github.com/waylow/boneWidget
https://extensions.blender.org/add-ons/bone-widget/?utm_source=blender-5.2.0-lts