Production > Animation > Gaming Guidelines > Deformation Guidelines

Deformation Guidelines

Harmony can export deformation networks to the game engine XML format. Only hierarchies made of bones and articulations can be successfully exported. Although deformation comes equipped with a wide range of features, many were restrained to ensure that performance is on par with gaming industry standards. The following features are not compatible with the game engine SDK:

Zones of influence
Curve joints in the bone hierarchy
Only a single pose is allowed per deformation hierarchy

The deformation in the game engine SDK does not behave exactly as the deformation in Harmony.

To comply with most game engines and maintain fast calculations, the SDK implements a linear base skinning algorithm to linearly blend the bones at articulations. You may notice some differences depending on the curvature of the articulations used.

* This feature is not currently available in the Cocos2dx implementation of the game engine SDK.