UNIVERSAL HUMAN
RIG & BASE MESH ASSEMBLY
Gender Upgrade Procedure
(Applies to Body Rig, Face Rig and Body & Face Rig - only 1 gender is required)
Important: Ensure you've downloaded the current versions before proceeding.
With either the Body Rig, Face Rig or Body & Face Rig loaded, Append the Male or Female object (append a head gender rather than full-body when applying to just the Face Rig)
Delete the appended armature (skip this step if applying a head gender)
Select the appended object (Body.001)
Shift select the object the shape key is to be transferred to (Body)
In Shape Keys Specials menu, select Join As Shapes.
The shape key "Body.001" should now appear in the list, and you can dispense with the Body.001 object.
Select Body object, then select the Body Female shape key
Enter Edit mode and select all (A)
Press Ctrl-V and select Blend From Shape
In the Operator panel (bottom left), select "Body.001" and exit Edit mode
If you appended the Male, set the Blend Factor to -1.0 (leave it at 1.0 for Female)
You can now remove the Body.001 shape key save to a new .blend file.
Race Upgrade Procedure: Body Rig/Body & Face Rig
Important: Ensure you've downloaded the current versions before proceeding.
With the Body Rig loaded, select the Body object
Enter Edit Mode and in the Materials Properties click on "Select" to select the head polygons
Press P to open the Separate panel, and click on Selection to make the head a separate object
Return to Object Mode
Append Race Object (select "Body")
Shift-select the original head and in the Shape Keys Specials menu select Join as Shapes
Delete the appended race head
Select the original head object
Select the shape key named Body (followed by the name of the appended race)
Enter Edit Mode and select all (A)
Press Ctrl V and select Blend From Shape
In the Operator Panel (bottom left), select the appended shape key (e.g. Body.001) and exit Edit mode
Repeat steps 5-12 to append any additional races
With the head selected, shift-select the body and press Ctrl J
Enter Edit mode and select all
Right click and Merge Vertices By Distance (W, Remove Doubles in 2.79)
Add an extra '0' in the Merge Distance field, so it reads 0.00001
Return to Object mode, remove the appended shape keys and save to a new .blend file
Race Upgrade Procedure: Face Rig
Important: Ensure you've downloaded the current versions before proceeding.
With the Face Rig loaded, append a Race Object (select "Body")
Shift-select the rigged head object and in the Shape Keys Specials menu select Join as Shapes
Delete the appended Body.001 object
Select the head object
Select the shape key named Body (followed by the name of the appended race)
Enter Edit Mode and select all (A)
Press Ctrl V and select Blend From Shape
In the Operator Panel (bottom left), select "Body.001" and exit Edit mode
Save to a new .blend file
Teeth & Tongue Upgrade Procedure: Body Rig
Important: Ensure you've downloaded the current versions before proceeding
Load the Body Rig
Append the Teeth + Tongue with Active Collection disabled (Active Layer in 2.79)
Select the appended armature, shift-select the Body armature, and enter Object mode (Ctrl-Tab)
Join (Ctrl-J) it to Body armature
Select the Tongue object and parent it (P) to the armature (select Armature Deform)
Enable all armature layers and enter Pose Mode
Parent Jaw and Jaw Proportions bones to Head Bone (select Keep Offset)
Select the NurbsPath object, and in the Modifiers panel set each Hook Modifier's Parent Object to "Armature"
Deselect Armature layers 9 and 10, enter Pose mode save to a new .blend file
Head Base Mesh Mixing
Important: Ensure you've downloaded the current versions before proceeding
GENDERS
Load the Male head Base Mesh
Append the Female Head Base Mesh Object (select "Body")
Select the appended Female object and shift-select the Male
Add a new Shape Key, and in the Shape Key Specials menu select Join as Shapes
Delete the Female object
Select the Male, and select the Basis shape key
Enter Edit mode and select all (A)
Press Ctrl-V and select Blend from Shape
In the Operator Panel (bottom left), select "Body.001", and set the Blend Amount to 0.5
Select the Body.001 shape key, and set the Shape Key Slider Range to Min -0.5 and Max 0.5.
RACES
Append an African, Asian or European Head Base Mesh object
Select the appended object and shift-select the gender object
In the Shape Key Specials menu select Join as Shapes
Delete the appended object
Repeat steps 11-14 for additional races
Name the Shape Keys, and use their sliders to adjust the race and gender amounts
Save to a new .blend file
Body & Face Rig Upgrade Procedure
This process is much more involved (and hasn't been tested rigorously), but is provided anyway for those game enough to attempt a D.I.Y. assembly while waiting for an upgrade code for the pre-assembled Body & Face Rig
Important: Ensure you've downloaded the current versions before proceeding.
Body & Face Rig Upgrade Part 1: The Mesh
Load Human Body.blend
Select the Body object and enter Edit mode
In the Materials Properties, select the Head material, click on "Select" to select the head vertices, then delete Faces
Delete the Eyeball objects
Select the armature, and in Armature layers 9 and 10 delete the following bones: Eyeball L, Eyeball R and Head Bone
Select Armature layer 3
Append the following Face Rig objects: Body, Eye L, Eye R, Teeth Lower, Teeth Upper and Tongue. Ensure "Active Collection" is disabled ("Active Layer" in 2.79)
If you have a Male or Female Body Base Mesh, it will need to be applied at this point - otherwise skip to Step 9
8a Append the gender object ("Body")
8b Delete appended armature
8c Select Object.002 and enter Edit mode
8d In the Material properties click on "Select"
8e Press P, and Separate Selection
8f In Object mode select Body.003 and shift-select Body
8g In the Shape Keys Specials menu, select Join As Shapes
8h Select Body, and select the Body Female shape key
8i Enter Edit mode and select all (A)
8j Press Ctrl-V and select Blend From Shape
8k In the Operator Panel (bottom left), select the Body.003 shape key
8l If you appended the Male, set the Blend Factor to -1.0
8m In Object mode select the Body.002 head and shift-select the Body.001 head
8n In the Shape Keys Specials menu, select Join As Shapes
8o Select Body.001, and select the Body Female shape key
8p Enter Edit mode and select all (A)
8q Press Ctrl-V and select Blend From Shape
8r In the Operator Panel (bottom left), select the Body.002 shape key
8s If you appended the Male, set the Blend Factor to -1.0
8t Delete the gender objects and the superfluous shape keys
Select the Body object, shift-select the appended head (Body.001) and join (Ctrl J)
Select all, right click and select Merge Vertices > By Distance (in Blender 2.79 press W and select Remove Doubles)
Body & Face Rig Upgrade Part 2: The Rig
Select appended Head armature and enter Pose mode
Select Armature Layer 3 and select all
Select Armature Layer 4 and shift-select all six facial proportions bones (Eye L, Eye R, Teeth Upper, Teeth Lower, Jaw Proportions and Tongue
Select Armature Layers 9 and 10 and shift (or box) select all bones in the head except "Head Y Z Rotation" and "Head Control Parent" (be careful not to deselect any of the already selected bones in the other layers)
Shift-select all armature layers and enter Bone Edit mode
Invert the selection (Ctrl-I) and delete bones
Select the Body armature and enable all layers
Select the Face Rig armature, enter Object mode and shift-select the Body armature
Join them (Ctrl-J)
Parent the Head Bone to the "Head Y Z Rotation" bone (Keep Offset)
Parent the Eye Target bone to the Root bone (Keep Offset)
Parent Platysma L and Platysma R bones to "Neck 2 Y Rotation" bone
Parent the body object to the armature (in Object mode), selecting Armature Deform
Select the body object, delete the Armature modifier at the top of the stack, and move the one at the bottom of the stack to the top. Enable Preserve Volume
Parent the Tongue object to the armature (in Object mode), selecting Armature Deform
Select the Tongue object, delete the Armature modifier at the top of the stack, and move the one at the bottom of the stack to the top.
Select the NurbsPath object, and in the Modifiers panel set each Hook Modifier's Parent Object to "Armature"
Select the Head Bone, and in the Bone Constraint Properties set the Copy Rotation and Copy Scale target bones to "Head"
Hide all the Bone Shape objects
Rename Body.001 to Body
Remove the Head and Body.001 materials, and rename Head.001 to Head
Select Armature layers 1-4, deselect Armature layers 9 and 10 and enter Pose mode
If all works as expected, save to a new .blend file and rejoice
Eye Upgrade Procedure
These steps are for replacing the eye objects in earlier versions of the Face Rig and Body & Face Rig with the newer separated Eyeball and Iris objects in versions 2.1.0 and higher. This is necessary if you want to append the Eye Shader and Textures to an older version of the rig.
With the older rig loaded, delete the following objects: Eye Bulge 2.L, Eye Bulge 2.R, Eye Bulge 1.L, Eye Bulge 1.R, Eye L, Eye R
From the most recent rig file, append the following objects: Eye Bulge 1.L, Eye Bulge 1.R, Eye Bulge 2.L, Eye Bulge 2.R, Eye L, Eye R, Iris L, Iris R
Select the Armature (not Armature.001, which was appended), and select Armature Layer 10 (the rightmost one)
Select Eye L, and shift-select the Eyeball.L bone
Ctrl-P and select Set Parent to Object (Keep Transform)
Ctrl-P again, and select Set Parent to Bone
Repeat steps 4, 5 and 6 for Eye R
In object mode, delete Armature.001
Select the Body object, and in the Warp Eyelid L modifier, set "Object From" to Eye Bulge 1.L, and "Object To" to Eye Bulge 2.L
In the Warp Eyelid R modifier, set "Object From" to Eye Bulge 1.R, and "Object To" to Eye Bulge 2.R
Select the Iris L object, and open the Drivers editor
In the Object field in the Pupil Drivers settings (which should appear red), select Armature
Repeat steps 11 and 12 for Iris R