HIKDataDescription Struct Reference

HIKDataDescription Struct Reference

#include <humanik.h>

Class Description

A description of a data set that contains separate translation, quaternion rotation, and scaling values for multiple different Nodes in an HIKCharacterState.

A data set is a memory buffer containing many data blocks, where each block contains the animation data for one of your character's Nodes. This structure contains metadata about the data set, indicating its transform space, its stride (the total size of each data block), a set of HumanIK NodeIDs that indicates how your data blocks map onto HumanIK Nodes, and the offset of the translation, rotation and scaling data within each data block.

Remarks
Because HumanIK uses SIMD instructions to load data, your translation, quaternion and scaling values must be aligned on 16 bytes.
+ Examples:

The documentation for this struct was generated from the following file: