The CAPoseMorphTag class represents a pose morph tag. Such a tag stores multiple morphs that can be applied to the host object (and it's child objects) to modify and animate it. The class is defined in the lib_ca.h
header file.
CAPoseMorphTag objects are an instance of Tposemorph.
A CAPoseMorphTag tag can be accessed like any other tag, see BaseTag and VariableTag Manual.
CAPoseMorphTag instances are created with the usual tools, see Entity Creation and Destruction Manual (Classic).
After creation, the tag must be initialized.
The parameters of CAPoseMorphTag can be edited with C4DAtom::SetParameter() and C4DAtom::GetParameter(). The parameter IDs are defined in tcaposemorph.h
.
Any change to the morph data must be encompassed by the following functions:
The stored morphs are accessed with:
See also CAMorph Manual.
Several Pose Space Deformation related settings can be edited with these functions:
See also CAReferencePSD Manual.
A CAPoseMorphTag can either be in "edit" or "animate" mode: