Sign up for the newsletter

Signup for the Newsletter

Create free, facially rigged CG characters with MB-Lab 1.7.5

Monday, July 22nd, 2019 | Posted by Jim Thacker

The development team behind MB-Lab has released MB-Lab 1.7.5, the first stable build of the promising open-source 3D character generation tool for Blender 2.80.

The software, in development since last December, is a community fork of the popular, but now discontinued, Manuel Bastioni Lab.

Features in the release include a new GUI in line with that of Blender 2.80 itself, a new tongue shader and improvements to the eye and iris shaders, and FACS support in the facial rig generated by the software.

A community-led efford to continue Manuel Bastioni Lab
Led by lighting artist Ted ‘animate1978’ Gocek, the MB-Lab project is a community fork of popular Blender-based CG character generator Manuel Bastioni Lab, which was unexpectedly discontinued last November.

The online documentation describes the original code as “still only fully understood by Manuel Bastioni himself”, making the new fork both a matter of adding new features and figuring out how old ones work.

Create customisable, fully rigged CG characters for Blender and other DCC software
Like its predecessor, MB-Lab generates highly customisable human characters for use in CG projects, including the options to control gender, physique and ethnic origin.

The meshes are anatomically detailed, including eyebrows, teeth, tongues, eyelashes and gums, and fully rigged, including finger and facial rigs, with a simulated muscle armature.

Once generated, characters can be posed in the software, or have polygonal hair or clothing fitted to them.

Finished characters can be exported as .json files, or as Blender’s native .blend files, then re-exported to other DCC applications in any of the formats that Blender supports, including FBX, Collada and OBJ.

Now officially compatible with Blender 2.80
MB-Lab also makes the software compatible with Blender 2.80, the long-awaited major update to Blender, currently expected to ship in the next week or so.

That includes introducing new shader networks for Eevee, Blender 2.80’s real-time render engine, as well as the existing Cycles renderer.

The team also previously introduced support for the Principled BSDF shader introduced in Blender 2.79, updating skin settings for PBR workflows.


New in MB-Lab 1.7.5: new GUI, tongue shader and FACS-compatible facial rig
In addition, MB-Lab 1.7.5 revamps the software’s user interface, bringing it in line with the more icon-driven interface of Blender 2.80 itself.

Other changes include a tongue shader separate to the main skin shader, and updates to the eye shaders.

The software’s facial rig also gets its first update since its introduction, introducing support for FACS, the Facial Action Coding System widely used in VFX and AAA games.

Users can now also save config files for bone settings when importing animation data in BVH format.

Availability and system requirements
MB-Lab 1.7.5 is available for Blender 2.80, running on Windows, Linux or macOS. The previous stable release, MB-Lab 1.6.5, is available for Blender 2.79.

The software is free, and distributed using a mixture of the GPL and AGPL licences. Models generated by the MB-Lab use the AGPLv3 licence. You can find more details here.

Read a full list of new features in MB-Lab 1.7.5 in the online documentation

Follow the software’s development thread on

Download MB-Lab from the project website

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,


You can follow any responses to this entry through the RSS 2.0 feed.

© CG Channel Inc. All Rights. Privacy Policy.