Python处理C4D的DescID和动画

python中处理动画曲线最诡异的部分就是DescIDs。

整个c4d都在使用DescID,但动画环节尤其重要。DescID是一个多层级的ID,可以定义多层级数据,比如用户数据userdata,第一个元素的DescID永远是ID_USERDATA,第二个元素是每个userdata的索引。DescID的多层级也可以给子通道使用,比如position scale rotation或者颜色的子向量。