Random Head Generator

by young in Models

What is Random Head Generator:

It is a framework to make decent looking human head FAST. It utilizes Blender's shapekey system and categorizes the creation process into small tasks of different aspect. By randomizing shapekeys' value, it generates unique human head at a single click.

The Goal: Expandability and Reusability

It often takes hours to create heads. Instead of start from scratch, build upon a base head and re-use any previous work will greatly expedite the creation process. Made an unique looking face? Use the semi-automatic process to append it to source file, expand the randomness pool and re-use it next time.

The Not:

Personally, the base head is intended for real-time application such as game engines. Although the mesh is good enough for general usage, each project may require some modification. Please check here to see model details. The base mesh is around 4k triangles. Shapekeys are created at 65k triangles. The primary focus is head shape variety, other included assets are NOT, such as textures. Generally, I would add personal touch afterward, for example, add makeup, dirt, scar etc. in 3rd party painter.

The Content:

It has 100+ ready to use shapekeys, including general head shape

different head part such as eye, ear, mouth, nose, forehead, cheek and jaw

common features like age, weight

ready to use face templates

as well as emotions

It has two set of hairs for quick visualization:

and 4k unlit PBR textures ( albedo, normal, roughness) (pale, yellow, dark skin tone) for texture painting.

The Bonus:

Ability to append 51 ARkit shapekeys to final head mesh with ease. Proper Apple hardware (iPhone X and above with faceID) and facial capture software (Unreal live link face) are required. more info about ARKit blendshapes here


For advanced users, if you'd like to incorporate your own mesh, head over to document section for more detailed how-to.


update 1.2:

reformat to meet Blender 4.2 extension platform standard

update 1.1.2:

fixed compatible issue in blender 3.5

added: 6 new face templates. if you have added custom shapekeys in your source file, please follow FAQ for appending from Addition.blend file.

update 1.1.1:

added 6 new face templates.

to update, you can grab the new version addon zip file and replace the old one.

or only download the "Addition.blend" file, go to the addon folder, the default location is "C:\Users\Learn\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\RandomHeadGen", if you have set a custom path, go to that folder instead. there you will find "RHG_HeadMeshFile.blend" paste the "Addition.blend" in the same folder and open "RHG_HeadMeshFile.blend". at the addon panel bottom you will find a new button "Append Additional Shapekey", press it and it is done.

update 1.1:

re-work mesh topology, better fit for general usage such as sculpting details. check here to see the topology.

generate an unique face every time import a head.

added custom folder path: rather than the default addon folder,  you can specify a folder to load the head mesh. see FAQ page for more detail.

added 6 new face template:

due to blend file compatibility, this update no long support blender 2.93 or below. blender 3.0 or above is required.

update 1.0.3:

fixed file path error for Mac OS users.

update 1.0.2:

added 6 new face templates.

minor script tweak.

WARNNING: before updating, I recommend keep a copy of your blend file. the default addon path is: C:\Users\Username\AppData\Roaming\Blender Foundation\Blender\3.1\scripts\addons\RandomHeadGen

if you have added your own blendshapes, download the "Addition.blend" file from your download page and copy it to the addon path mentioned above. open "RHG_HeadMeshFile.blend" and scroll down inside adjustment panel and press "Append Additional Shapekey", this will add those new faces in source file for future usage.

otherwise, the version 1.0.2 zip file contains all new additions, you can update it old fashion way.

Update 1.0.1:

Added two nose controls: nose size, nose up down.

Added 5 more face templates.

Added function to append new shapekeys in source blend file.

this operator only available when open source blend file "RHG_HeadMeshFile". it is located at the very bottom "Append Additional Shapekeys":

this will append any new shapekeys from mesh named "Addition" in a "Addition" collection of blend file named "Addition". It paves the way for future shapes appending.

Choose a product version:

Sales 70+
Customer Ratings 5
Average Rating
Published over 2 years ago
Blender Version 4.2, 4.1, 4.0, 3.6, 3.5, 3.4, 3.3, 3.2, 3.1, 3.0
Render Engine Used Cycles
Misc Data Uvs-Unwrapped, Normal-Mapped, Textured
License Royalty Free
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message