Perceiving Systems, Computer Vision

SMPL-X Blender Add-On -- Tutorial

11 May 2021

03:03

This add-on allows you to add SMPL-X (https://smpl-x.is.tue.mpg.de) skinned meshes to your current Blender scene. Each imported SMPL-X mesh consists of a shape specific rig, as well as shape keys (blend shapes) for shape, expression and pose correctives. This brings SMPL-X Model into Blender without requiring the user to have any knowledge of Python. It gives the Blender user access to a rigged, morpheable and textured body model with corrective poseshapes. Export SMPL-X in FBX! Download the add-on from: https://smpl-x.is.tue.mpg.de/ Use cases: + integration of human models into archviz and other environments that benefit from human-scale reference models. + interactive reposing of SMPL-X model using the Blender pose tools + export to other third party tools (Unity, Unreal, ...) Details: + Requirements: Blender 2.80+, tested with 2.92.0 + Additional dependencies: None + Used SMPL-X model: SMPL-X v1.1 with 10 shape components, 10 expression components # Features + Create animated body from AMASS SMPL-X animation .npz file + Add female/male/neutral specific SMPL-X mesh to current scene + Set sample albedo texture + Position feet on ground plane (z=0) + Randomize/reset shape + Update joint locations + Randomize/reset face expression shape + Enable/disable corrective poseshapes + Change hand pose (flat, relaxed) + Write current pose in SMPL-X theta notation to console + Load pose from .pkl file (full pose with 55 joints in Rodrigues notation) + FBX export to Unity + Exports mesh in default T-Pose with flat hands + Imported FBX will show up in Unity inspector without rotations and without scaling + Shape key export options: + Body shape and posecorrectives + Body shape without posecorrectives + None (bakes current body shape into mesh) Creator: Joachim Tesch, Max Planck Institute for Intelligent Systems Thanks: Meshcapade GmbH for the textures

=